Encino Home Inc NPI 1245906502 Practice location: 18075 Ventura Blvd Ste 110, Encino, CA 913163599 Taxonomy code: 251E00000X Phone: (818) 666-8039