Powered by
Sign up
Log in
Illinois Medical Center (Peoria)
-
1001 Main Street
Peoria, IL 61602
|
United States
View portfolio
1 / 10
View all
View all
Remedy Medical Properties
Floors
4
Notable tenants
See location details
Amenities
Communal lobby space
Parking
Passenger elevators (2)
Virtual tour
Location