Algonquin Auto Wash & Detail Car


Country United States
State Illinois
City Algonquin
Address 2361 W Algonquin Rd
Phone 847-854-8500

Algonquin Auto Wash & Detail Car Reviews

  • Mar 11, 2015

Went and got my car washed at algonquin car wash and detail it tore off my front wiper ,told the manager he said your out of luck called the next day he hung up on me.

Write a Review about Algonquin Auto Wash & Detail Car