Turtle Wax Car Wash is one of Self Serve Car Wash's top rivals. Turtle Wax Car Wash was founded in undefined, and its headquarters is in Addison, Illinois. Like Self Serve Car Wash, Turtle Wax Car Wash also works within the Automobiles & Parts field. Turtle Wax Car Wash has 10 more employees than Self Serve Car Wash.