Important Information for Coronavirus (COVID-19)
If you think you have been exposed to COVID-19 and develop a fever and symptoms, such as cough or difficulty breathing, please contact your provider before visiting the health care facility.
Provider headshot

Mary MacGregor, NP

Specialties
Internal Medicine, Critical Care Medicine
Hospital Affiliations
  • Good Samaritan Medical Center
  • Cape Cod Hospital(s)
Network Affiliation
Steward Medical Group
Accepting New Patients
Request an Appointment
Location
Good Samaritan Medical Center-Pulmonary & ICU
235 N Pearl Street
Brockton, MA 02301
US
(508) 897-4761(508) 897-4761
(508) 427-2517(508) 427-2517
Physicians of Cape Cod Hospital
27 Park Street
Hyannis, MA 02601
US
(508) 862-5976(508) 862-5976
(508) 862-7931(508) 862-7931

Hours:

Day of the WeekHours
Monday9:00 AM - 5:00 PM
Tuesday9:00 AM - 5:00 PM
Wednesday9:00 AM - 5:00 PM
Thursday9:00 AM - 5:00 PM
Friday9:00 AM - 5:00 PM
SaturdayClosed
SundayClosed
Insurance Accepted
  • Aetna (inc. Coventry)
  • Blue Cross Blue Shield Of Massachusetts
  • Boston Medical Center HealthNet Plan
  • Cigna
  • Commonwealth Care Alliance
  • Fallon Health
  • Harvard Pilgrim Health Plan
  • MultiPlan
  • Neighborhood Health Plan
  • Tufts Health Plan - Network Health
  • Senior Whole Health
  • Tufts Health Plan
  • UniCare - Anthem
  • UnitedHealthcare
  • Medicare
  • Medicare Supplemental Plans - All Health Plans
  • MassHealth
  • Steward Health Choice
About Mary MacGregor
Provider Gender
FEMALE
Languages Spoken
  • English
Specialties
Internal Medicine, Critical Care Medicine
NPI
1528194172