Leandre W Odom, DO, Family Medicine

2313 E Main St
Ste B
New IberiaLA  70560-4091 (Iberia County)


Phone: 337-560-5323
Fax: 337-560-4666

NPI: 1003846809
License Number: 025417 (LA)