Physicians & Surgeons in New Plymouth, ID
West Valley Medical Ctr