The Shoppes of Savannah

The Shoppes of Savannah located in the beautiful city of Savannah, Georgia.
Address
11 Gateway Blvd South
Savannah, Georgia, 31419

Looking for more factory outlet malls in Georgia?