Leroy Herbert, MD
New York, NY
Physician
Internal Medicine, Nephrology
Facilities
Harlem Hospital Center
Hospital · General Acute Care Hospital
506 Lenox Avenue, New York, NY 10037
Park Avenue Dialysis Center Llc
Clinic · Dialysis Clinic
116 East 124th Street, New York, NY 10035
Harlem Hospital
Clinic · Dialysis Clinic
506 Lenox Avenue Room 18-107, New York, NY 10037
488 W 128th St
Clinical Location
488 W 128th St, New York, NY 10027