Terra Losa
Cannabis & Accessories
Address
9776 – 9530 170 St. NW
Edmonton, AB
T5T 5L9
NOW OPEN
Hours
Monday: 10 am – 10 pm
Tuesday: 10 am – 10 pm
Wednesday: 10 am – 10 pm
Thursday: 10 am – 10 pm
Friday: 10 am – 10 pm
Saturday: 10 am – 10 pm
Sunday: 10 am – 10 pm