John Frederick Shield, MD, Internal Medicine

690 Guzzi Ln
Ste A
SonoraCA  95370-5289 (Tuolumne County)


Phone: 209-536-5070
Fax:
Email: jsh***@*****il.com

NPI: 1033189634
License Number: G45205 (CA)