The Shops Of Granville is a Canadian Shopping Mall based in Edmonton, Alberta. The Shops Of Granville is located at Granville Dr NW, Edmonton, AB T5T 6L3, Canada,
Please contact The Shops Of Granville using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find The Shops Of Granville opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.