Charles S Leonard, DDS, Dentist

1805 State St
Ste A
Santa BarbaraCA  93101-8415 (Santa Barbara County)


Phone: 805-298-0257
Fax: 805-898-0430
Email: che***@*****ve.com

NPI: 1790826931
License Number: 21913 (CA)