Address:
617 W North St, Grangeville 83530
(208) 962-3267 (Phone)
701 Lewiston St STE 565, Cottonwood 83522
(208) 962-3267 (Phone), (208) 962-2313 (Fax)
Hospitals:
617 W North St, Grangeville 83530
701 Lewiston St STE 565, Cottonwood 83522
Saint Mary's Hospital and Clinics
701 Lewiston St, Cottonwood 83522
Education:
Medical School
Oregon Health Sciences University
Graduated: 2002
Fam Prac Res Of Idaho Inc