Laura Takahashi Deyo, DDS, Dentist

1293 Holmgrove Dr
San MarcosCA  92078-2800 (San Diego County)


Phone: 310-913-9013
Fax:

NPI: 1659637973
License Number: 61169 (CA)