Gary G Shi, MD, Internal Medicine

617 New York Ranch Rd
JacksonCA  95642-9328 (Amador County)


Phone: 209-257-0292
Fax: 209-257-0676

NPI: 1235101437
License Number: A92230 (CA)