FanSnap does the work. You have the fun!sm
Sorry, there are no upcoming events.
Theatre Of Performing Arts is located in New Orleans, LA.
1201 St Peters St
New Orleans, LA 70116
Get local info on Yahoo Local and Yelp
Last Updated: 2013-06-19 14:03:41 -0700 | REL-fansnap-1.26.13-r34912 | pgsvenues-v0-c00000