Tuscola Health Care Center
1203 Egyptian Trail
Tuscola, IL 61953
Tuscola Health Care Center is a 71 room nursing home facility. It is located at 1203 Egyptian Trail in Tuscola, Illinois. The community is in a primarily middle income area, with an average per-household income of $47,627. ...





















Your Information is Processing