My Store: No Location Selected... (Change)

Edmonton Central Landscape Centre

Address:

6125 75 Street NW, Edmonton, AB
(Formerly Canar Rock Products)

Phone:

(780) 466-6650

Operating Hours:

Monday to Saturday: 8:00am - 5:00pm
Sunday & Holidays: 10:00am - 4:00pm