34709 Emerald Coast Parkway
Destin, FL 32541
Otto’s Car Wash is temporarily closed. For more information, please click here.
Santa Rosa Beach:
Please fill out the form below and an Otto’s Express Car Wash representative will get back with you within 1 business day.