Freeman School of Business, New Orleans
Map
Gallery
Facts and practical information
The A. B. Freeman School of Business is the business school of Tulane University, located in New Orleans, in the U.S. state of Louisiana. The school offers undergraduate programs, a full-time MBA program and other master's programs, a doctoral program, and executive education. It was a charter member of the Association to Advance Collegiate Schools of Business in 1916. ()
Address
6823 Saint Charles AveUptown and Carrollton (Audubon)New Orleans 70118-5698
Contact
+1 504-865-5000
Social media
Add
Day trips
Freeman School of Business – popular in the area (distance from the attraction)
Nearby attractions include: Audubon Zoo, Middle American Research Institute, Greer Field at Turchin Stadium, Audubon Park.
Frequently Asked Questions (FAQ)
Which popular attractions are close to Freeman School of Business?
Nearby attractions include Middle American Research Institute, New Orleans (1 min walk), Loyola University New Orleans, New Orleans (4 min walk), Audubon Place, New Orleans (5 min walk), Audubon, New Orleans (5 min walk).
How to get to Freeman School of Business by public transport?
The nearest stations to Freeman School of Business:
Tram
Tram
- Saint Charles at Tulane University • Lines: 12 (2 min walk)