Elmer O Yoshida, DDS, Dentist

137 W 1st St
Ste B-2
TustinCA  92780-3209 (Orange County)


Phone: 949-400-0543
Fax:

NPI: 1497745533
License Number: 39222 (CA)