You’ll get the lowest rates on all of your vehicle’s services at Canal Auto Shop.
Contact NameDee Cabrera
Address
Canal Auto Shop
296 Canal St
Salem, MA 01970
Phone
978-666-0885
Get the best prices on your auto care in the North Shore.