Maestri Field

6801 Franklin Ave, New Orleans, 70122