Keola Harris NPI 1457941262 Practice location: 4922 E Yale Ave # 14, Fresno, CA 937271517 Taxonomy code: 364SA2200X Phone: (559) 780-6646