1. Abundant Life Church 173 Church St, Wilmington, MA 01887 Coordinate: 42.55627,-71.16551 Phone: (978) 657-8710