Large Team Room (14 people)

100 North Point Center E, Alpharetta, GA 30022, USA