La' Nyia Jameelah Odoms, MD, Pediatrics

1631 Elysian Fields Ave
New OrleansLA  70117-8208 (Orleans County)


Phone: 504-821-2601
Fax:

NPI: 1104280973
License Number: 323880 (LA)