New Life Pentecostal Medical Clinic for the Uninsured 183 North Schuyler Avenue, Kankakee, IL, USA (815) 304-4305 Get Directions NAFC Member? No