Phone (207) 805-8500
Fax (207) 208-8776
125 Presumpscot Street, Unit 18, Portland, ME 04103
Monday 7:00AM – 3:30PM
Tuesday 7:00AM – 3:30PM
Wednesdays 7:00AM – 3:30PM
Thursday 7:00AM – 3:30PM
Save time! If you are a new patient with an upcoming appointment and would like to complete the registration process prior to your arrival at our office, download our New Patient Form.
*Please note that the entrance is shortly after the DMV entrance (in the roundhouse building entrance).
York, ME / Portland, ME - Now Open! / Beverly, MA / Burlington, MA / Gloucester, MA / Haverhill, MA / Hopkinton, MA / Newburyport, MA / North Andover, MA - Mass Ave / North Andover, MA - Turnpike / Marblehead, MA / Salem, MA / Sudbury, MA / Bedford, NH / Concord, NH / Dover, NH / Exeter, NH / Londonderry, NH / Manchester, NH / Portsmouth, NH