Yulman Stadium
New Orleans, LA
City
Yulman Stadium is the on-campus venue for football at Tulane University in New Orleans, Louisiana. It currently has a capacity of 30,000 spectators, with 4,500 premium seats in two fan clubs – the Westfeldt Terrace and the Jill H. and Avram A. Glazer Family Club.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account