2581 Piedmont Road
Atlanta, Georgia 30324
Atlanta's premiere shopping destination since 1958! Temporarily closed in 2004 for modernization, opened Summer 2006. Come experience the new Lindbergh Plaza!
Completing the Live, Work, Play environment of the new Lindbergh, Phase II - Lindbergh Vista - is under construction. Lindbergh Vista will feature 314 apartment homes including a dozen live / work units and additional retail along Piedmont Road.