Rekha P Mehta, MD, Psychiatry & Neurology

600 E 125th St
Wards Island
New YorkNY  10035 (New York County)


Phone: 212-369-0500
Fax:

NPI: 1407970239
License Number: 144051 (NY)