Galatea Galleries (Hub Mall)

9000-112 Street (Hub Mall), Edmonton, AB, T6G 2R3, CA