Where is Glow Edmonton Located? Follow We are located at the Edmonton Expo Centre 7515 118 Ave NW, Edmonton, AB T5B 0J2 Related articles Why aren't you open on Sundays? When do tickets go on sale? How many dates can I reserve with my Season Pass? Comments 0 comments Article is closed for comments.