Almost Home Kids Peoria
Almost Home Kids location serving children with medical complexities in central Illinois with transitional care and respite. Operated in partnership with OSF HealthCare Children's Hospital of Illinois.
5200 North Hamilton Road, Peoria, IL, 61614
Services: Housing / Residential; Respite; Caregiver and Family Support; Healthcare
Loading the full listing...