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

Edmonton East Landscape Centre

Address:

7811 - 44A Street NW, Edmonton, AB
(Just off the Sherwood Park Freeway)

Phone:

(780) 466-5200. Text (780) 237-8396

Operating Hours:

Monday to Friday: 8:00am - 4:00pm
Saturday: 9:00am - 4:00pm
Sunday: 10:00am - 3:00pm