We love our customers, so feel free to visit during normal business hours.
21 Carters Point Road, Chebeague Island, ME 04017, us
(207) 846-LOVE (5683)
We are now open for the season! Always open to take calls, answer questions and book appointments. We are ready for a great season! See you on the water!