About Satellite Place

Satellite Place is located in expanding Northeast submarket of Atlanta and is easily accessible from I-85, SR - 316 and SR - 120.

Satellite Place enjoys a superior location off Satellite Boulevard at the epicenter of the Northeast submarket and is the premier business address in the Northeast-submarket. Satellite Place is an attractive 117 - acre master planned office park that is comprised of 1.2 million square feet of both six-story Class A office buildings and one-story office / service facilities.

Constructed in the late 90s and early 2000s, the buildings at Satellite Place continue to be considered distinctive and architecturally appealing with their dramatic two-story atrium lobbies. The institutionally maintained buildings are a testament to the craftsmanship and planning that created such a corporate environment.