First Baptist Church of Westwood Lake30.78 kW808 High St, Westwood, MA, USA Leave a Comment / By collectivesun / September 30, 2021