Olga J Dedia, DMD, Dentist

888 Saratoga Ave Ste 100
San JoseCA  95129-2639 (Santa Clara County)


Phone: 408-899-4820
Fax: 408-899-4821

NPI: 1457591729
License Number: 58081 (CA)