Shopping mall
The Shops Of Granville
Edmonton, AL84% like it (4.2 / 209 Reviews )
ABOUT
The Shops of Granville is a shopping mall located
at Granville Dr NW, , Edmonton
, AL.
It has received 209 reviews with an average rating of 4.2 stars.
It has received 209 reviews with an average rating of 4.2 stars.
FAQs
This Shopping mall received 4.2 points from 209 customer reviews.
The address of The Shops Of Granville is:
The Shops of GranvilleGranville Dr NW
Edmonton,
The Shops of Granville is listed under
LOCATION
The Shops of Granville Location