Kumudini M Vaidya, MD, Physical Medicine & Rehabilitation

2222 W Iowa Ave
ChickashaOK  73018-2738 (Grady County)


Phone: 405-224-8111
Fax: 405-574-7765

NPI: 1629052964
License Number: 12249 (OK)