Auto Repair in Albuquerque, NM
Auto Repair • Auto Parts and Accessories
135 Wyoming Blvd Ne.,
Albuquerque ,
NM
87123
UNITED STATES
Based on 1 reviews
JUST ANOTHER SERVICE SHOP TRYING TO SWINDLE THE UNSUSPECTING
I purchased a Groupon for an oil change. Upon arrival, the man at the front desk (who I believe may be the owner) rudely informed me I would need to make an appointment. When I advised him I did not know I needed to make an appointment,...Worldwide > United States > Albuquerque, NM > Auto Repair