Maine Health

Patient Service Centers Map

Click on a marker on the map for address, contact info, and hours.

Click below for location directions:

Newington Rochester Westbrook Exeter Hampton Stratham Portsmouth Biddeford Gorham Windham Falmouth Yarmouth Brunswick Oakland Bangor Portland Scarborough