1. Wilmington Methodist Church 87 Church St, Wilmington, MA 01887 Coordinate: 42.5515,-71.16882 Phone: (978) 658-4519