Groom Studio 7 years ago ID: #4183 Listed In : Clothing 779 Saint Charles Avenue NE , 4 , Atlanta. GA, USA 30306 (404) 957-7751 Business Description Groom Studio, Address : 779 Saint Charles Avenue NE , 4 , Atlanta. GA, USA 30306, Phone : (404) 957-7751 Reviews & Ratings Write a Review No Review. Please login / register to add your review.