23 Dedham Ave, Needham Center
Inside the First Parish Church
Please park in adjacent municipal lot and use the Lincoln St. entrance.
1154 Great Plain Ave, Needham Center
Inside Congregational Church of Needham
Please park in the church's lot off of Linden St. and use door #10 which faces the church lot.