NPI Central
Barbara Ardoin, M.D. — NPI 1316078082, Lafayette, LA | NPI Central