Town and Beach Motel
382 Main Street
Falmouth, MA 02540