Salvador E Melara, DDS, Dentist

2205 S Broadway
Santa MariaCA  93454-7813 (Santa Barbara County)


Phone: 805-346-2130
Fax: 805-346-2125

NPI: 1841498284
License Number: DDS55820 (CA)