Our Location

Our facility is located at

5925 87a ST

Edmonton, Alberta

T6E 5W6

Telephone: 780-465-7800