NPI Central
Wayne Barksdale, MD — NPI 1912902453, Olla, LA | NPI Central