Urology

Erik Castle

Erik Castle is an Urology specialist. He is working at 1 location.

Languages

English

Spanish

Board Certifications

American Board of Urology

University Education

University of Texas Southwestern Medical Center Dallas

MD

1998

Residency

University of Kansas - Urology - Kansas City

2003

Fellowship

Mayo Clinic Arizona - Laparoscopic and Reconstructive Urology

Tulane Urology Clinic - Downtown

1415 Tulane Ave, 3rd Floor, New Orleans, LA, 70112

Schedule an Appointment

Where to find Erik Castle

Explore all the locations Erik Castle is working at and how to reach him to schedule an appointment.

Urology

5 doctors

Tulane Urology Clinic - Downtown

1415 Tulane Ave, 3rd Floor, New Orleans, LA, 70112