Auto Repair in Long Island City, Queens, NY
Auto Repair
3803 21st St.,
Long Island City, Queens ,
NY
11101
UNITED STATES
Based on 1 reviews
Horrible!
The worst place I have EVER experienced. Stay away at all cost....especially stay far away from the awfulness that is the woman named JadaWorldwide > United States > Long Island City, Queens, NY > Auto Repair