Locations
Portland Office |
Biddeford Office |
Auburn Office |
Brunswick Office
Directions to the Portland Office
Granite Heights 276 Canco Rd Portland, Maine 04103
tel: (207)-772-7431 | fax: (207)-772-7477
Traveling north on Rt 295:
- Take Washington Avenue Exit (#8)
- (If traveling South on 295, Exit #9)
- Route 26 North (Washington Avenue).
- From the first traffic light on Washington Avenue travel 1.3 miles to the third traffic light and turn left onto Canco Road.
From the Maine Turnpike:
- Take Exit 53
- Travel right on Rt. 26 for 3.1 miles and turn right onto Canco Road.
- 276 Granite Heights is the third building on the right.

View Larger Map
Directions to the Biddeford Office
Southern Maine Medical Offices 28 W. Cole Road Biddeford, ME 04105
tel: (207)-282-4387 | fax: (207)-571-8009
Maine Turnpike - traveling North or South:
- Exit 32, turn left at traffic light onto Route 111.
- W. Cole Road is 3/10 of a mile on the right.
- Our unit is the last building in.

View Larger Map
Directions to the Auburn Office
68 Hampshire St. Auburn, ME 04210 | tel: (207)-784-5719 | fax: (207)-514-2020
Maine Turnpike North or South:
- Exit 75, turn left onto Route 4 North.
- At fourth traffic light (approx 4 miles), turn left onto Hampshire St.
- The office is located on the corner of Hampshire St. and Union St.

View Larger Map
Directions to the Brunswick Office
82 Baribeau Dr. Brunswick, ME 04011 | tel: (207) 725-2034 | fax: (207) 725-2061
From downtown Brunswick:
- Follow Maine St. south out of the business district.
- 1.3 miles from the railroad tracks turn right onto Pleasant Hill Rd. Then right onto
- Baribeau Dr. The office, 82 Baribeau Dr. is the first building on the left.

View Larger Map