Canada Post Elmira Address Elmira Stn Main, 85 / 87 Arthur St S, Elmira, Ontario, N3B 2N0 Telephone 1-866-607-6301