Otto’s Car Wash Makes a Big Splash in Okaloosa County
February 26, 2019 (Destin, Florida) – Spending time at your local car wash should be anything but boring, according to Destin residents Todd Garey and Jon Garey. It should be an adventure, which is why this father-son duo made their dream of Otto’s Car Wash come true last month in Okaloosa County. The conveyer car…