Noel Castaneda NPI 1689915936 Practice location: 3526 Ne 9th St, Homestead, FL 330335553 Taxonomy code: 106S00000X Phone: (575) 288-5651