Global Mall

5675 Jimmy Carter Blvd
Entrance 2
Norcross, GA 30071