Leos Tire Repair
18501 Jamaica Ave
Hollis, NY 11423-2411
718-454-1003