( 23 Reviews )
Walmart Auto Care Centers
Oil Change Service, Car Accessories Store, Auto Parts Store
379 South St Calais, ME 04619
Amy Lo
Pleasant employees ..in and out of the oil change in 30 minutes. They even vacuumed the car.
( 54 Reviews )
O'Reilly Auto Parts
Auto Parts Store, Auto Body Parts Supplier, Car Battery Store
102 North St Calais, ME 04619
Tina Amo
Customer service people are very helpful