Neda Ehya NPI 1013461003 Practice location: 2422 Mckinley Ave, Berkeley, CA 947031950 Taxonomy code: 106H00000X Phone: (510) 519-4494