Geraldine Terese O'Shea, DO, Internal Medicine

235 New York Ranch Rd
Ste B
JacksonCA  95642-2147 (Amador County)


Phone: 209-257-1057
Fax: 209-257-1058

NPI: 1013910140
License Number: 20A7363 (CA)