Contact Us

We’d love to hear from you.

Mailing Address

Portland Office:
P.O. Box 31 Portland, Maine 04112-0031
Fax Number: 207-871-7508

Damariscotta Office:
P.O. Box 98 Damariscotta, Maine 04543
Fax number: 207-956-5780

Physical Address

Portland Office (View Map):
One Portland Square
5th Floor
Union Street Portland, ME 04101
Parking lot: 481 Fore Street
Tel: 207.772.3761
Toll-free phone number 1-800-456-6710

Damariscotta Office (View Map):
10 Bristol Road
Damariscotta, ME 04543
Tel: 207.292.3245

Brunswick Office (View Map):
181 Park Row
Brunswick, ME 04011
Tel: 207.772.3761

Digital Address

To send us general information: info@hmpayson.com