Welch’s Stop and Shop
11333 W. 95th
St. John, IN 46373
219-365–8190

Click here for Impact Partner’s website