1. St Edwards Church 216 S Nichols St, Lowell, IN 46356 Coordinate: 41.28749,-87.43178 Phone: (219) 696-7307