Automobile Detailing in Houghton Lake, MI Super Car Wash7167 E Houghton Lake DrHoughton Lake, MI, 486299894224301Auto DetailingAutomobile DetailingCar DetailingCar WashSelf Car WashSelf Car WashesSelf Serve Car WashSuper 8 Show More