Nicola Azar, MD Family Physician 50.2 mi 1000 Newbury Rd Ste 265 Thousand Oaks, CA 91320 View profile Call now Nicola Azar, MD Family Physician 1000 Newbury Rd Ste 265 Thousand Oaks, CA 91320