Leila Boubshait, MD, Family Medicine

4218 Berryesa Ave
MercedCA  95348-8557 (Merced County)


Phone: 626-261-9433
Fax:

NPI: 1215298054
License Number: A119599 (CA)