Rim City Rto
2523 N Sheridan Rd
Peoria
IL
61604
(309) 688-1450
Open Map
auto
Auto Repair & Service
automobile
automotive
car
cars
Tire Dealers
Tires & Tire Dealers
Tires & Wheel Alignment
wheels