NPI Central
Julia Elrod, MD — NPI 1942248349, Shreveport, LA | NPI Central