Family House

Phone:

Website:

Address:

1339 E Nebraska Ave
Peoria, IL 61603

Business Hours:

Open 24 hours a day.

Family House provides affordable, home-like accommodations for families of patients and individuals receiving health care services in the Peoria area. We offer compassionate hospitality services that lead to a comforting guest opportunity.

Volunteer opportunities are available and donations are gratefully accepted. Please contact us to learn how you can get involved.