Contact Us

If you have a question, or need more information, please don’t hesitate to get in touch. We are always happy to talk with you.

Corporate Office
70 Forest Avenue
Portland, ME 04101
(207) 874-1111

BRANCH WINTER HOURS
(starting Labor Day)
SUMMER HOURS
(starting Memorial Day)
Casco Bay Branch
14 Old South Freeport Road
Freeport, ME 04032
207.865.9600
Mon - Fri: 5:30am - 9:00pm
Sat: 7:00am - 8:00pm
Sun: 9:00am - 5:00pm
Mon - Fri: 5:30am - 9:00pm
Sat: 7:00am - 7:00pm
Sun: 9:00am - 5:00pm
Northern York County Branch
3 Pomerleau Street
Biddeford, ME 04005
207.283.0100
Mon - Fri: 5:00am - 9:00pm
Sat: 6:00am - 6:00pm
Sun: 8:00am - 5:00pm
Mon - Fri: 5:00am - 9:00pm
Sat: 6:00am - 6:00pm
Sun: 8:00am - 5:00pm
Pineland Branch
25 Campus Drive Suite 100
New Gloucester, ME 04260
207.688.2255
Mon - Fri: 6:00am - 8:00pm
Sat: 8:00am - 5:00pm
Sun: 10:00am - 5:00pm
Mon - Fri: 6:00am - 8:00pm
Sat: 8:00am - 2:00pm
Sun: Closed
Portland Branch
70 Forest Avenue
Portland, ME 04101
207.874.1111
Mon - Fri: 6:00am - 9:00pm
Sat: 7:00am - 6:00pm
Sun: 7:00am - 6:00pm
Mon - Fri: 6:00am - 8:00pm
Sat: 7:00am - 3:00pm
Sun: 7:00am - 3:00pm