Posted on January 1, 2019 April 7, 2019 by WebsiteYellowPages.com Turtle Wax Car Wash & Auto 1 2 3 4 50.000 CategoriesCar Washing & Polishing LocationsIllinois Bookmark Contact Information Business Name Turtle Wax Car Wash & Auto Address 228 Oak Creek Plz, Illinois 60060-4498 Phone Number 6304431763 Fax Number 8475667444 Website http://www.turtlewax.com CategoriesCar Washing & Polishing Post navigationPrevious post: Brother Rice High SchoolNext post: Comfort Inn