Arcadia Care Toulon – TOULON, IL

Home › Illinois › Stark County › Toulon › ZIP 61483 › Arcadia Care Toulon CMS Verified | 2026-03-01 Arcadia Care Toulon 700 E MAIN ST, Toulon, IL 61483 (309) 286-2631 136 beds All Toulon facilities 1.0* Overall 2.0* Health Inspection 3.0* Quality Care 1.0* Staffing 58.69 Score /100 #12448 National Rank #12448 of 14703 … Read more