Amarilda Barabas, DDS, Dentist

2671 Alabama St
AtwaterCA  95301-2908 (Merced County)


Phone: 209-358-7146
Fax: 209-358-7147

NPI: 1114130721
License Number: 42803 (CA)