Dr. Theodore Lee, MD is a allergy & immunology specialist in New Orleans, LA. He currently practices at Tulane Health System.
Compare with other Allergy & Immunology Specialists
Compare Dr. Lee with our nearby Allergy & Immunology Specialists at Ochsner Medical Center
Tulane Health System1430 Tulane Ave # 8025, New Orleans, LA 70112 (504) 988-7880
Be the first to leave a review
How likely are you to recommend Dr. Lee?
Thank you for sharing your feedback about Dr. Theodore Lee, MD.