Central Baptist Village
4747 North Canfield Ave
Norridge, IL 60656
Central Baptist Village is a 120 unit senior care community. It is situated in the Schorsch Forest View area of Norridge, Illinois. With an average household income of $59,179, the community is in a largely middle income area. ...