Ideally located in the Upper Buckhead area of Atlanta, our Lenox Building Center offers the best features of a Class A office environment.
The center showcases a contemporary and inviting interior that is complemented with ideal venues to hold client meetings, a mailing address that says you are ready to do business and a receptionist that represents your company with professionalism and confidence. The building was awarded the Energy Star Label in 2007 for operating efficiency so you can be assured you are in an energy-conscience office environment. MARTA, banking, shopping, eateries and hotels abound in the adjacent area and the location offers excellent accessibility to G-400.
At Corporate Office Centers, we know what it takes for a business to succeed. Call to arrange a tour today and change the way you work by reserving your office with Corporate Office Centers.