Leo's Tire Center

Auto Repair, Tire Dealers
Hours:
185-01 Jamaica Ave, Hollis NY 11423

Hours

Monday
8AM - 7PM
Tuesday
8AM - 7PM
Wednesday
8AM - 7PM
Thursday
8AM - 7PM
Friday
8AM - 7PM
Saturday
8AM - 7PM
Sunday
8AM - 6PM
google

Most Recent Reviews

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

Location and Contact