Superior Marine and Small Engine Repair Inc Located In Beautiful Sault Ste. Marie Ont. Come And See Us For All Your Marine and Small Engine Repair Needs. The Quality Of Our Work Is... more... See more text