Reach us here 24-7 with questions or to set up an appointment.
Reach us in Freeport by calling 207-865-4126 or Toll-Free at 800-753-4465.
Our Freeport showroom awaits! Our address is 11 Mechanic Street, Freeport, Maine. Our hours and a map are listed below. We’re a block from the L.L. Bean Flagship store.