8754 168th Street, Jamaica, NY 11432, United States
Showing 1 reviews out of 1 total
4 Stars - great place. I came in last minute to get a road test, and they were very accommodating. I had gone to threes other places in the neighborhood, but they were the most helpful. Prices are the same around the area, but what made the difference was how ready they were to help me.