Location

International High School of New Orleans

2733 Esplanade Ave

New Orleans, LA 70119