NPI Central
Esmond Barker, MD — NPI 1568469377, Lafayette, LA | NPI Central