Maria A Herrera, MD, Physical Medicine & Rehabilitation

201 Moreland Rd Ste 8
HauppaugeNY  11788-3922 (Suffolk County)


Phone: 631-517-9261
Fax: 631-517-9276

NPI: 1730266107
License Number: 219249 (NY)