Atlanta
The Atlanta studio is a 4000 square foot facility located off I-75 and Fourteenth Street, in the heart of the
creative district. The studio provides a full kitchen, client reception and lounge, dressing room
with shower and digital workspace.