Global fitness brand Barry's has opened its second studio in Atlanta, this one in the 1105 West Peachtree development in ...