Rekha Mahale, MD
NPI Number: 1255538914
Education:
Medical school: Drexel University
Residency: NYU School of Medicine
Office location:
3142 Victory Blvd, Staten Island, New York, 10314
Get directions