Creedon's Transmissions 4 years ago ID: #356764 Listed In : Automotive 75 Canal St, Salem, MA 01970, USA 978-744-0647 creedons-transmissions.com Business Description Auto Mechanic In Salem, MA Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Transmission Repair Transmission Installation Car Clutch Repair