South Studio [PERMANENTLY CLOSED] Call: 404-971-1088 or visit studiosouthatl.com 659 Auburn Ave. NE #134 Atlanta, GA 30318 404-971-1088 studiosouthatl.com Stores