6127 Cuesta Pl NW, Albuquerque, NM 87120
Oddo's Auto Repair and Service, Mobile Mechanic is a Auto repair shop located at 6127 Cuesta Pl NW, Albuquerque, NM 87120. It has received 11 reviews with an average rating of 4.3 stars.
Monday | 8AM-5PM |
---|---|
Tuesday | 8AM-5PM |
Wednesday | Closed |
Thursday | Closed |
Friday | 8AM-5PM |
Saturday | 8AM-5PM |
Sunday | 8AM-5PM |
The address of Oddo's Auto Repair and Service, Mobile Mechanic: 6127 Cuesta Pl NW, Albuquerque, NM 87120
Oddo's Auto Repair and Service, Mobile Mechanic has 4.3 stars from 11 reviews
Auto repair shop
901 reviews
8031 Ventura St NE, Albuquerque, NM 87109