1339 E Nebraska Ave
Peoria, Illinois 61603
(309) 685-5300
(309) 685-5300
(309) 685-8122 (fax)
Hours:
Family House is staffed by a caring and compassionate staff 24-hours a day, 365 days per year.








