Top car wash in Lake Placid

We offer you the most complete top car wash in Lake Placid! We have collected only the best car wash in Lake Placid - only the top!

1546 Camellia Court, Lake Placid, FL 33852

+1 863-465-5683