La Nyia Odoms MD, MED, MSPH

Internal Medicine Physician, Primary Care

3 Locations

  • Elysian Fields Avenue Clinic, 1631 Elysian Fields Avenue, New Orleans, LA 70117, (504) 821-2601
  • Canal Street Clinic, 2515 Canal Street, New Orleans, LA 70119, (504) 821-2601
  • Tulane Avenue Clinic, 3308 Tulane Avenue, New Orleans, LA 70119, (504) 821-2601
Claim this Profile