Georgia Square Mall
About Georgia Square Mall
Georgia Square Mall is a retail destination in Athens, GA featuring a collection of retail boutiques offering a variety of shopping options for visitors and locals.
Georgia Square Mall is a retail destination in Athens, GA featuring a collection of retail boutiques offering a variety of shopping options for visitors and locals.