Leo's Auto Center
575 N Semoran Blvd, Orlando, FL 32807
My family & friends have been using Leo for over 30 years. I appreciate his honesty and willingness to help me with any car questions I may have. He's even quoted me a repair price and charged me less when I got there to pay! I don't know many mechanics that would do that. He's given me and my family a lot of help and advice without charge. I would & do recommend him to anyone who needs an honest, reliable & nice mechanic.