Saray Torres NPI 1417559840 Practice location: 740 Rialto St, Oxnard, CA 930351519 Taxonomy code: 106S00000X Phone: (805) 396-3779