James T. Tebbe Jr., M.D.

Health and Medicine > Physician > Doctor's Office

Address: 411 North Carrollton Ave, #4, New Orleans, LA, 70119

Phone: (504) 842-7400

Website: https://www.ochsner.org/doctors/james-tebbe

Category: Healthcare

Tags: #HealthandMedicine>Ph

Listed on BizVoices