296 Canal St, Salem, Massachusetts, 01970
Not specified
Call Canal Auto Shop at 978-666-0885 or visit 269 Canal St. Foreign car specialist. Advanced Diagnostic Equipment. Auto Service and Repairs, Tire Services.
Services: Auto repair and service,tire service,tire sales
No reviews yet. Be the first to write a review!