Leo's facility is a Auto body shop located in Houston. The registered address of the entity is 2950 Shaver St suite D13, Pasadena, TX 77502. Further in detail information is provided in the corresponding sections along with the frequently asked questions. You can also read the customer reviews about Leo's facility as well as sharing your own experience. Every opinion is valuable, giving more insight on the company and other businesses in Houston.


What is Leo's facility?

It is a Auto body shop company located in Houston


Reviews (1)

  • Noemi Ortiz22 Jun 22:32
    I had a hit and run that my passenger side was hit and damage. .I was recommended by a good friend and was told he was the best there is to get your vehicle looking better then it was. I was amazed my car looked so wonderful and so new. I was speechless beyond words. He did a marvelous job that I couldn’t tell I was hit. I would most definitely recommend him to my friends and family.

Add Review

Your email address will not be published.

Quality & customer service and overall impression