Houda Ido-Bachour, DDS, Dentist

3605 Hospital Rd Ste A
AtwaterCA  95301-5173 (Merced County)


Phone: 209-381-2005
Fax:

NPI: 1992907547
License Number: 48292 (CA)