Leo's Tire Center
Auto Repair,
Tire DealersHours:
185-01 Jamaica Ave, Hollis NY 11423 Hours
Most Recent Reviews
June 2024
Great customer service. Thank you for your assistance.
June 2024
They were great. Took care of me immediately and quickly.A Great shop, highly recommend.
May 2024
I had a flat tire with a screw lodged in it. And I pulled in and they all went to work! This was my second time here! And they never disappoint. Replaced my tire like the nascar pit crew! Lol
More Comments(82)
About Leo's Tire Center
We specialize in tire sales and service. Installation balance TPMS sensors run flat service. all major brands sold. We fix flats
You May Also Like
- Hollis, New York