Chelsea Richardson, DMD, Dentist

2630 1st Ave
San DiegoCA  92103-6599 (San Diego County)


Phone: 619-234-2158
Fax:

NPI: 1548418619
License Number: 57514 (CA)