User Image

Dr. Rick Yamada

D.d.s. - Dental Providers

8950 Villa La Jolla Dr
Ste A-128
La Jolla, Ca 92037