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-563-1884

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.563.1854

Digital Address

To send us general information: info@hmpayson.com