NPI Central
James Ellis, M.D. — NPI 1982792750, Thibodaux, LA | NPI Central