Ronald Edward Leach, DDS, Dentist

616 N Milpas St
Santa BarbaraCA  93103-3027 (Santa Barbara County)


Phone: 805-965-8141
Fax:
Email: sdd***@*****et.net

NPI: 1073760807
License Number: 28185 (CA)