Oscar Torres, DDS, Dentist

2859 Castlewood Ct
Chula VistaCA  91915-1622 (San Diego County)


Phone: 619-739-4110
Fax:
Email: int***@*****il.com

NPI: 1174722300
License Number: 54457 (CA)