NPI Central
Barnum Internal Medicine NPI Number 1316437643 — Natchitoches, LA | NPI Central