Craig Allen Bowles, DMD, Dentist

6110 Friars Rd Ste 104
San DiegoCA  92108-1079 (San Diego County)


Phone: 619-299-0171
Fax:

NPI: 1326267410
License Number: 25481 (CA)