Ambrose Carrollthibodeaux NPI 1538342431 Practice location: 1015 Choctaw Dr, Opelousas, LA 705706567 Taxonomy code: 246QM0706X Phone: (337) 934-6453