Andrea Lynnfarber-de Zubiria NPI 1356417471 Practice location: 2071 Herndon Ave, Clovis, CA 936116101 Taxonomy code: 225100000X Phone: (559) 324-5578