Dr. Robert S. LEACH
#3 of 20
Dentists in
Healdsburg,
California
Staff
Punctuality
Helpfulness
Knowledge
Villaggio Dental
Ste 101 1260 Healdsburg Avenue
Healdsburg, CA, United States
95448
Ste 101 1260 Healdsburg Avenue
Healdsburg, CA, United States
95448
No Phone Number Provided
http://www.villaggiodental.com
He's a great dentist. I have been using the same dentist for 15 years.
Submitted July 28, 2012