Mark A Barraza, DDS, Dentist

613 3rd Ave
Chula VistaCA  91910-5703 (San Diego County)


Phone: 619-425-7700
Fax: 619-425-5871
Email: bar***@*****il.com

NPI: 1932295151
License Number: 30934 (CA)