Fedex Authorized Shipcentre 2901 Ch. de Chambly Longueuil is located at 2901 Ch. de Chambly, Longueuil, QC J4L 1M7, Canada.