NPI Central
James Mwatibo, MD — NPI 1710975487, Lafayette, LA | NPI Central