LSU Eye Center

$320.0M revenue • 1,800 employees • 3700 St Charles Ave, New Orleans, LA, 70115, United States

Last Updated Sep 29, 2026

Company Overview

Company Name

LSU Eye Center

Address

3700 St Charles Ave, New Orleans, LA, 70115, United States

Approx. Annual Revenue

$320.0M

Employees

1,800

Established

1999

Google Reviews

4.3 (10 reviews)

Google Business Category

Medical Center

Locations

9

About LSU Eye Center

The Louisiana State University Health Sciences Center (LSUHSC) is located in New Orleans, Louisiana, United States. It is a public research university that offers a range of healthcare-related academic programs, including medicine, nursing, dentistry, and public health.

Business Profile

Read from the LSU Eye Center website on Oct 12, 2026. Hover an item to see the exact wording it came from.

About the website

Website quality (AI-assessed)
8/10 · Current news and events listed; Detailed education and research sections
Footer copyright year
2026

LSU Eye Center locations

9 Google Business Profile listings.

LocationGoogle categoryReviewsStatus
3700 St Charles Ave, New Orleans, LAprimaryMedical Center 4.3 (10)Claimed
2020 Gravier St, New Orleans, LA——Claimed
3700 St Charles Ave, New Orleans, LA——Claimed
9032 Perkins Rd, Baton Rouge, LAMedical clinic 4.4 (51)Claimed
200 W Esplanade Ave #412, Kenner, LA— 2.6 (25)Claimed
401 St Julien Ave Ste 401, Lafayette, LAOphthalmology clinic 3.4 (10)Claimed
2000 Canal St, New Orleans, LA— 5.0 (2)Claimed
478 S Johnson St, New Orleans, LA— 5.0 (1)Claimed
420 Ave F, Bogalusa, LA— 5.0 (1)Claimed

College & University Companies near New Orleans, LA

Browse all College & University companies →

Frequently Asked Questions about LSU Eye Center

Categories

Technologies Used

Social Profiles

Key Decision Makers

Claudie Sheahan MD