Cobb Place can be found in the heart of Atlanta, GA. The property, classified as a Community Center, sits at Barrett Pkwy. & Cobb Place Pkwy.. The center first opened its doors in 1986 and underwent a significant renovation in 2004. With 338,628 sqft. of retail space and approximately 34 stores, it offers a wide variety of shopping options. The mall offers 1,752 parking spaces for visitors.