Charles B Mosher Jr, MD, General Practice

5300 Hwy 49 N
MariposaCA  95338-0155 (Mariposa County)


Phone: 209-966-3672
Fax: 209-966-5548

NPI: 1801950126
License Number: G20790 (CA)