Kevin Selo NPI 1801841630 Practice location: 3673 Eureka Way, Redding, CA 960010177 Taxonomy code: 225100000X Phone: (530) 533-5030