Canada Post Oldcastle Address Elmara Construction Co. Limited, 5365 Walker Road, Oldcastle, Ontario, N0R 1L0 Telephone 1-866-607-6301