Galaxy Cinemas Elgin Mall – WWE Wrestlemania 31 was on the BIG SCREEN St Thomas ON and we MISSED IT!!!!
Galaxy Elgin Mall St Thomas WWE Wrestlemania 31 Pay Per Views ontario canada hwy #3 comfort inn st thomas 5 min drive
the idea girl says
WWE RAW, Smackdown, and Pay Per Views.
You might want to check if they are playing at the Galaxy Cinemas at the Elgin Mall in St Thomas On Canada
HWY# 3 WEST, East of Windsor has the shows there…. we missed it of course! We didn’t know it WAS playing there! lol
we were looking for it on the Rogers Cable TV at the Comfort INN in St Thomas ON CANADA
so guess what I’ll be looking for next trip?
pet friendly and Satellite TV (that has the WWE RAW or Smackdown channels included with the room!)
found a picture of the mall and galaxy cinemas on this realtor’s page
map or location of cinema and retail stores shopping centre