David Nelson Oubre, MD, Internal Medicine

15752 Medical Arts Plz
Ste 101
HammondLA  70403 (Tangipahoa County)


Phone: 985-419-0025
Fax: 985-419-0035

NPI: 1104883305
License Number: 022330 (LA)