1. Lutheran Church Of The Redeemer 60 Forest Park Rd, Woburn, MA 01801 Coordinate: 42.50133,-71.15073 Phone: (781) 933-4600