Alyssa Carmen Ybarra, DDS, Dentist

1009 N H St Ste P
LompocCA  93436-8141 (Santa Barbara County)


Phone: 805-214-4532
Fax:

NPI: 1346914827
License Number: 106805 (CA)