Elmira ON Engines-Rebuilding & Repairing 1. 21 Industrial Dr, Elmira, ON N3B2S2 | Martin's Small Engine & Auto Clinic (519) 669-7652