Loading Map.... Campus of Loyola University6363 St. Charles Ave. - New OrleansEvents 29.93477949999999 -90.1208818 Address 6363 St. Charles Ave. New Orleans LA 70118 United States Upcoming Events No events in this location