New Life Baptist Church
11026 S Indiana Ave
Chicago, IL - 60628
773-928-5063
Fax Number: 773-928-5062
Chicago, IL - 60628
773-928-5063
Fax Number: 773-928-5062
Reviews
About New Life Baptist Church
This community health services center is located in Cook County. They serve the inner city population.
Chicago Family Health Center. helps maintain operations through federal funds is has recieved. Opened in 2009, this is a year-round clinic.