Jaleisa Andrade NPI 1245846104 Practice location: 6600 Telephone Rd Apt 902, Ventura, CA 930030877 Taxonomy code: 164X00000X Phone: (805) 663-7779