1. Jehovah's Witnesses 2 School St, Maynard, MA 01754 Coordinate: 42.42899,-71.45073 Phone: (978) 897-2046