Luzminda Villanuevapiel NPI 1700074218 Practice location: 9240 S Mccall Ave, Selma, CA 936629776 Taxonomy code: 164W00000X Phone: (559) 999-0150