Stephen N Dombro, DDS, Dentist

2025 Forest Ave
Ste 1
San JoseCA  95128-4806 (Santa Clara County)


Phone: 408-295-6266
Fax: 408-271-9160

NPI: 1144291691
License Number: 31456 (CA)