Jessica Lara NPI 1184222648 Practice location: 3255 Old Conejo Rd, Thousand Oaks, CA 913202153 Taxonomy code: 106S00000X Phone: (805) 254-9249