Charles Anthony Mastrovich, DDS, Dentist

911 E Grand Ave
EscondidoCA  92025-3434 (San Diego County)


Phone: 760-741-6650
Fax: 760-746-2008
Email: inf***@*****al.com

NPI: 1134277486
License Number: 26090 (CA)