Where is Glow Edmonton located? Follow We are located at The Enjoy Centre 101 Riel Dr, St. Albert, AB T8N3X4 Parking is available free of charge Related articles How much do tickets cost? What is Glow? How should I dress for Glow? What is your refund policy? Can I change the date of my ticket? Comments 0 comments Article is closed for comments.