Leo's Touch Car Wash

Is this your business?


6075 Biscayne Blvd, Miami, Florida, 33137

Phone number

(305) 751-7387


Automotive > Automobile - Wash & Detailing

Leo's Touch car wash offers full-service car washes, detailing, and much more. We are the best car wash in Miami with personalized service! Stop by, 7 days a week, from 8am to 7:30pm. Relax and have lunch in the restaurant, we'll take care of your car, truck or SUV.


No reviews yet. Be the first to write a review!