Primary/secondary Education - New Orleans, Louisiana, United States
The Shadowbox Theatre is a primary/secondary education company based out of 2400 St Claude Ave, New Orleans, Louisiana, United States.