Liora Kirby NPI 1730413931 Practice location: 225 East 2nd Ave, Escondido, CA 920254249 Taxonomy code: 363AM0700X Phone: (886) 228-2236