The New School is located at 655 Memorial Drive SE, Atlanta, GA 30312.
Join our mailing list to receive the latest news and updates from the school.