Charles Thomas Yoshida, DDS, Dentist

946 N Cherry St
TulareCA  93274-2210 (Tulare County)


Phone: 559-686-2794
Fax:

NPI: 1477630937
License Number: 41809 (CA)