• Loyola University at New Orleans (map)
  • 6363 Saint Charles Avenue
  • New Orleans, LA, 70118
  • United States

Helping out the graduating seniors go out with a bang!