NPI Central
Diana Carubba, M.D. — NPI 1265679625, Brownsville, TX | NPI Central