Glass House Car Wash
Automotive
61605 Peoria
United States
Phone: (309) 673-1610
Website: http://www.peoriacarwash.com
The Glass House Car Wash is an automatic and self-service car wash located in Central Illinois only 8 blocks south of Peoria Chiefs Dozer Field. We have VIP Wash Cards and 3 Vacuum Islands available with Vacuum, Shampoo, and fragrances.



