IIAR Facilities

 

Proctor Hospital

Peoria IL

IIAR at Peoria
5409 N. Knoxville Ave.
Peoria, IL 61614
309-691-1055