Dr. Robert Leach
NPI: 1487870663
Dr. Robert Leach is a Dentist specialist focused health provider in Healdsburg, California. affiliates with no hospitals or medical groups. Call Dr. Robert Leach on phone number 7074335052 for more information and advice or to book an appointment.
| City | Healdsburg |
| State | California |
| Address 1 | 1260 HEALDSBURG AVE |
| Address 2 | SUITE 101 |
| Postal Code | 95448 |
| Phone | 7074335052 |
| Fax | 7074330297 |