The First Parish Church is located at 23 Dedham Avenue, Needham, MA .
Directions are at bottom of page.
Boston West Toastmasters is a community club. If traveling northbound on Rt. 135.Go through two traffic lights. Continue 0.4 of a mile past second light and turn left onto Lincoln St. Park in the large public lot on right, just past the church. The entrance is the double doors on the Lincoln St. side of church.