Tulane Home Tulane Shield logo linking to site home page
James T. Tebbe, MD
  • Assistant Professor
  •  
  • Tulane Doctors - Family Medicine Garden District - 3525 Prytania St., Suite 614 New Orleans, LA 70115
  • (504) 865-5700
  • School of Medicine