Home About Us Locations - Alberta Edmonton Locations Edmonton - Ellwood Road SW Lafarge Canada Inc. 1140 Ellwood Road SW, Edmonton, AB T6X 0B2 Ph: +1 (780) 466 5084 Activity / Business segments Business Services