Tulane Student Campus Health - Downtown

Closed
yelp logo

(1)

127 Elk Pl Ste 261
New Orleans, LA 70112

The Celia Scott Weatherhead School of Public Health and Tropical Medicine at Tulane University is recognized as one of the top public health graduate schools in the nation, currently ranked #10 by U.S. News. Established in 1912, it was the first school of public health in the United States, reflecting a long-standing commitment to excellence in education, research, and community service.

With a diverse student body representing 49 U.S. states and territories, as well as 36 countries, the school boasts a high success rate, with 99% of graduates either employed or pursuing further education within a year of graduation. The institution is dedicated to addressing critical public health challenges, emphasizing the urgent need for skilled professionals in the field.

Generated from the website

Reviews

yelp logo
4.01 reviews
Photo of Ko P.
Ko P.
8/16/2021

This is the student health center for Tulane University students. The clinic does NOT take Medicaid. Don't believe the nurses who inform you that the Student Health is your primary care and you...

Own this business?
See a problem?

You might also like

United StatesLouisianaNew OrleansTulane Student Campus Health - Downtown

Partial Data by Infogroup (c) 2025. All rights reserved.