Macario Ruiz Vazquez, MD, General Practice

19881 Hwy 88
Ste Ste 5
Pine GroveCA  95665 (Amador County)


Phone: 209-296-6811
Fax: 209-296-6827

NPI: 1689747032
License Number: A42097 (CA)