Photo of Dr. Steve Chen

Find your perfect dentist.

Location

246 Lombard St, Suite A, Thousand Oaks, California  91360
WestOaks Dental Arts
246 Lombard St, Suite A
Thousand Oaks, California
Tue 9:00 am - 6:00 pm  
Wed 8:00 am - 5:00 pm  
Thu 9:00 am - 6:00 pm  
Fri 8:00 am - 5:00 pm  

See more Dentists

Frequently asked questions

Where is Dr. Steve Chen's office located?

Dr. Steve Chen's office is in Thousand Oaks, CA.

What services does Dr. Steve Chen offer?

Dr. Steve Chen offers Bonding, Braces / Invisalign, Bridges / Dentures and more. Learn more about Dr. Steve Chen's services on Opencare or book your appointment today.