NPI Central
Stefanie Acosta, MD — NPI 1629538665, Lafayette, LA | NPI Central