Cahokia Nursing and Rehab Center
2 Annable Court
Cahokia, IL 62206
Cahokia Nursing and Rehab Center is a 150 unit skilled nursing facility. It is located near by the Marine Villa area of Cahokia, Illinois. With an average family income of $32,266, the community is in a generally working ...