On The Water Store
261 Main St, Falmouth 02540