Dennis S Thodas, DDS, Dentist

302 W Walnut St
WillowsCA  95988-2819 (Glenn County)


Phone: 530-934-7743
Fax: 530-934-5047
Email: 1to***@*****al.net

NPI: 1326115767
License Number: 28632 (CA)