Locations Falmouth Hours: 9:00AM-5:00PM Daily 89 Foreside Road Falmouth, ME 04105 207-781-3860 Cumberland Hours: 8:00AM-5:00PM Monday through Saturday, 9:00AM-4:00PM Sunday 201 Gray Rd (Route 100) Cumberland, ME 04021 207-829-5619 Brunswick Hours: 9:00AM-5:00PM Daily 422 Bath Road Brunswick, ME 04011 207-442-8111