Steven A Tenenbaum, MD, General Practice

1000 Newbury Rd
Ste 210
Newbury ParkCA  91320-6435 (Ventura County)


Phone: 805-584-9476
Fax: 805-214-9930

NPI: 1023126661
License Number: A73555 (CA)