6075 Biscayne Blvd, Miami, Florida, 33137
(305) 751-7387
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!