Lenox Center

3355 Lenox Rd NE
Atlanta GA 30326
Reviews
{{::location.tagLine.value.text}}

Sponsored Topics


See a problem? Let us know!
<p>Conveniently located across the street from Lenox Mall and the Lenox MARTA station, Lenox Center provides office space for lease. This 11-story building also features outdoor parking. For more information be sure to check out their website listed above.</p>