Getting there

Mail Champlain is located at South Shore's most popular intersection: 2151, Lapinière Boulevard, at the corner of Taschereau Boulevard. It’s only 10 km from downtown Montreal.