The North Atlanta Trade Center offers 120,000 square feet of exhibit space, all indoors, in climate controlled comfort. The facility will accommodate up to 850 exhibit booths each 8' by 10'.
Located in northeast Atlanta in an office park setting at I-85 and Indian Trail, the facility is easily accessible to the area's business and high income residential areas. Well lighted parking is steps from the main entrance.
Professional management, maintenance, and security are on-site and...[more]