Proctor Hospital: 5409 N Knoxville Ave - Peoria, IL