The Willows Health & Rehab Center
1500 E 191st St, Euclid 44117