Sachin Ashok Mehta, MD, Physical Medicine & Rehabilitation

8051 S Emerson Ave Ste 300
IndianapolisIN  46237-8630 (Marion County)


Phone: 178-512-6643
Fax: 317-851-2663

NPI: 1053571224
License Number: 036123861 (IL)