NPI Central
Alicia Depaula, MD — NPI 1073613022, Destrehan, LA | NPI Central