NPI Central
Jean Torres, MD — NPI 1275791253, Lafayette, LA | NPI Central