Car Wash Locations

34709 Emerald Coast Parkway
Destin, FL 32541

Temporary Hours:
Otto’s Car Wash will be open from 11am-5pm every day of the week.

Santa Rosa Beach:
Opening soon.

Please fill out the form below and an Otto’s Express Car Wash representative will get back with you within 1 business day.