St Edwards Church

Catholic

216 S Nichols St, Lowell, IN, 46356

Phone: (219) 696-7307

Website: stedlowell.com

Connect: Facebook

Nearby Churches

More Catholic churches in Lowell, IN

What to expect on your first visit