Plumber in Elmira, Ontario The most extensive list of Plumber in Elmira, Ontario Leis Mechanical Elmira, Ontario Plumber Detail Address: 7 Grey Owl Dr, Elmira, Ontario N3B 1S4 . Phone: +1 519-669-8907. Types of specialists in Elmira, Ontario Accounting Car repair Dentist Electrician General contractor Insurance agency Lawyer Locksmith Plumber Real estate agency Veterinary care