Directions and Locations Atlanta Location. ADDRESS: (3080 McCall Dr. STE 2, Atlanta Ga 30340) Studio Space Atlanta Building Front West Atlanta Location. ADDRESS: (2355 Church Rd SE Smyrna, GA 30080 ) Studio Space Atlanta WEST Building Front