The Coonamessett Inn

311 Gifford Street, Falmouth, MA