Presser Hall at Agnes Scott College

141 East College Avenue, Decatur, 30030