Randal Christian Russ, DDS, Dentist

3038 Meade Ave
San DiegoCA  92116 (San Diego County)


Phone: 619-280-4796
Fax: 619-280-3029
Email: ran***@*****al.net

NPI: 1245247964
License Number: 39200 (CA)