Auto Repair in Long Island City, NY
Auto Repair • Auto Parts and Accessories
4019 23rd St,,
Long Island City ,
NY
11101
UNITED STATES
Based on 2 reviews
ONE OF THE BEST !
I went to Adria Motors recently and have experienced one of the most honest and proffesional mechanics that have worked on my BMW.The same job was estimated $300.00 more at the local BMW dealer.The ge...Worst auto repair experience ever.
Words cannot express how much I hate this place.Worldwide > United States > New York, NY > Auto Repair