Car Wash in West Peoria, IL Wash O Rama2423 W Farmington RdWest Peoria, IL, 616043094959051Auto DetailingAutomobile DetailingCar DetailingCar WashCheap Rental CarsSelf Car WashSelf Serve Car WashTruck Wash Show More