Charles Walter Ruefenacht, DDS, Dentist

3509 School St
LafayetteCA  94549-4505 (Contra Costa County)


Phone: 925-284-2203
Fax: 925-283-9436
Email: rue***@*****il.com

NPI: 1568508349
License Number: 031854 (CA)