Location
8339 Kennedy Rd Unit 2165
Markham, ON L3R 1J5
2nd Floor of Langham Square
Store Hours
Sun - Mon: 1pm - 6pm
Tue - Sat: 1pm - 7pm
8339 Kennedy Rd Unit 2165
Markham, ON L3R 1J5
2nd Floor of Langham Square
Sun - Mon: 1pm - 6pm
Tue - Sat: 1pm - 7pm