Russell Sadao Okihara, DMD, Dentist

3565 4th Ave
San DiegoCA  92103-4912 (San Diego County)


Phone: 619-298-6257
Fax: 619-296-6257

NPI: 1386617108
License Number: 029407 (CA)