St Barnabas Memorial Church, Falmouth MA October 7, 2017 • J Thompson Map Unavailable Address 91 W. Main Street Falmouth MA 02540 United States Upcoming Events No events in this location