203 Island Street, Stoughton, MA 02072
Phone: 781-344-0550 ~ Fax: 781-344-6942


For All Your Automotive Repairs & Towing Needs

Servicing the entire Commonwealth of Massachusetts

Licensed Mass State Inspection Station

Island Street Automotive Reviews

Hours of Operation
Monday - Friday7:30 AM - 5:00 PM
Saturday8:00 AM - 2:00 PM
SundayCLOSED