NPI Central
Stephen Barnes, MD — NPI 1255354197, Lafayette, LA | NPI Central