Spotswood Hall

555 Argonne Dr., NW
Atlanta
Georgia
United States