Lindbergh Plaza (Atlanta)

Lindbergh Plaza is located at the corner of SEC Sidney Marcus Blvd. & Piedmont Rd., Atlanta. It is a Community Center which opened in 1958 and was last renovated in 2006. It is an Open shopping mall. It covers an area of 400,000 sqft. and has about 25 stores.