Michelle Flanagan has Nurse Practitioner as her primary medical specialty. Their primary office is: 600 Primrose St in Haverhill, Massachusetts.
They're a part of the: Mass General Brigham Community Physicians Inc medical group which has around 289 members. You can call their office at 978-469-7100 to schedule an appointment. They also accept the Medicare-approved amount as payment in full. They attended Sorry, her university is not listed and graduated in 2018 (around 6 years of experience). They are listed as doing telehealth appointments.
Michelle Flanagan
Mass General Brigham Community Physicians Inc
600 Primrose St
Haverhill, Massachusetts 01830
978-469-7100
Phone: 978-469-7100
Enter a starting address:
Medical School: Sorry, her university is not listed
Graduation Year: 2018
The Primary Medical Specialty for Michelle Flanagan is listed as: Nurse Practitioner
Approximate Years of Experience: 6
PAC (PECOS ID)#: 9931446499
NPI #: 1396213633
NPI Created On: 11/05/2018
NPI Last Updated Listed as: 03/25/2020
Primary Taxonomy Code: 363LF0000X
License Number:
RN2279866
Listed Gender: Female
Services and Procedures include:
755 Main St
Haverhill, MA
Greater Lawrence Family Health Center Inc
1 Park Way
Haverhill, MA
Mass General Brigham Community Physicians Inc
140 Lincoln Ave
Haverhill, MA
Incare Llc
116 Summer St
Haverhill, MA
Hri Clinics, Inc.
1 Park Way
Haverhill, MA
Mass General Brigham Community Physicians Inc
140 Lincoln Ave
Haverhill, MA
Steward Medical Group Inc
1 Park Way
Haverhill Ma 01830-6278
Mass General Brigham Community Physicians Inc
Internal Medicine
53 State St
Boston Ma 02109-2820
Mass General Brigham Community Physicians Inc
Family Practice
300 Needham St
Newton Ma 02464-1572
Mass General Brigham Community Physicians Inc
Family Practice
1 Park Way
Haverhill Ma 01830-6278
Mass General Brigham Community Physicians Inc
Internal Medicine
80 Beharrell St
Concord Ma 01742-1739
Mass General Brigham Community Physicians Inc
Internal Medicine
288 Groveland St
Haverhill Ma 01830-6674
Mass General Brigham Community Physicians Inc
Sports Medicine
View all 289 members of Mass General Brigham Community Physicians Inc medical group