Steve H Chen, DDS, Dentist

2940 E Thousand Oaks Blvd Ste D
Thousand OaksCA  91362-3291 (Ventura County)


Phone: 805-557-1197
Fax: 805-557-4548

NPI: 1942346143
License Number: 44462 (CA)