L & C Tire Shop 4 years ago ID: #276487 Listed In : Automotive 53-29 Van Dam St, Long Island City, NY 11101, USA 718-383-3269 lctireshop.com Business Description Tire Shop in Long Island City, NY Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : roadside assistance Tire Shop Tire Rotation Tire Balancing Rim Repair Truck Tire Road Service