David Legro L

Primary Specialty: Internal Medicine
Experience: 25 + years
Location
40 Park Rd
Westbrook, ME 04092-3188
+2 more locations


Phone Number
(207) 857-8174

About David L Legro

David L Legro is a Internal Medicine specialist in Westbrook, Maine. His practice location is also in Portland, ME. He graduated from Columbia University College Of Physicians And Surgeons with his medical degree in 1999. David L Legro has more than 25 years of experience. His specialties include Internal Medicine and Hospitalist.
David L Legro is affiliated with many hospitals including Northern Light Mercy Hospital. He cooperates with many other doctors and specialists in medical group Mercy Hospital.

Education

David Legro graduated from the Columbia University College Of Physicians And Surgeons in 1999.

Medical Group Practices

Doctor Profile

First Name David
Last Name Legro
Gender Male
NPI 1861579302
PECOS ID 5193769412

Affiliated Hospitals


144 State Street, Portland, ME 4101
Hospital Rating:

Patient Survey Rating:

Medical Licenses

Specialization Classification License Number State
Hospitalist 11922 New Hampshire
Hospitalist 016064 Maine
Internal Medicine 11922 New Hampshire

Locations

David L Legro, MD
40 Park Rd
Westbrook, ME 04092-3188
(207) 857-8174


David L Legro, MD
144 State St
Portland, ME 04101-3776
(207) 879-3190


David L Legro, MD
175 Fore River Pkwy
Portland, ME 04102-2779
(207) 879-3000