1. Independence House 222 Main St, Falmouth, MA 02540 Coordinate: 41.55236,-70.61586 Phone: (508) 771-6507
2. Birthright of Falmouth 320 Gifford St Unit 4, Falmouth, MA 02540 Coordinate: 41.56161,-70.61021 Phone: (508) 457-0680