Family House

  • Non-Profit/Organizations
1339 E Nebraska Ave
Peoria, IL 61603
309-685-5300
  • About

    Family House provides affordable, home-like accommodations for families of patients or individuals who travel to the Peoria area in the midst of a medical crisis or for specialized healthcare services

  • Whom to Contact

    • Tamara Doyle