Steven Tenenbaum, MD
family medicine Thousand Oaks

Address: 1000 Newbury Rd, Suite 210, Thousand Oaks, CA 91320

Phone: (805) 584-9476

Specialty: family medicine

Steven Tenenbaum, MD

Description - Steven Tenenbaum, MD family medicine Thousand Oaks

Doctor Steven Tenenbaum, MD specialist Family Medicine. The address of the doctor's office is 1000 Newbury Rd, Suite 210, Thousand Oaks, CA 91320. Contact us at any time convenient for you by phone (805) 584-9476