Auto Repair in Long Island City, Queens, NY
Auto Repair • Tires
3826 31st St.,
Long Island City, Queens ,
NY
11101
UNITED STATES
Based on 1 reviews
helped me big time
had an issue with my mothers bmw would not stop shaking dealerships could not find the problem. john did some diagnostic work, and found out that the problem was a intake gasket and never had the problem again.Worldwide > United States > Long Island City, Queens, NY > Tires