1. On the Water 50 Depot Ave, Falmouth, MA 02540 Coordinate: 41.55614,-70.62354 Phone: (508) 548-4705