07 May Impact Church Posted at 09:45h in Commercial LED Sign Customers, Churches and Places of Worship by Web Ascender 0 Likes Impact Church1070 Hudson st SELowell, MI 49331 Number of Locations: