The Shoppes of Savannah

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

Looking for more factory outlet malls in Georgia?