The New School is located at 655 Memorial Drive SE, Atlanta, GA 30312.

For Admissions related questions, please complete this form.