Churches-Church Of The Nazarene in Lowell, IN First Church Of The Nazarene18210 Clark StLowell, IN, 463562196968862Church Of The NazareneChurches & Places Of WorshipChurches NazareneChurches Places Of WorshipSt Edwards ChurchSt. LukeSt. Mark's Lutheran Church Show More