Click here to print the obituary below
Stephen Robert Nestor, 73, of Boise, Idaho, died Thursday, March 20, 2014. Services pending with the Cremation Society of Idaho.
Cremation Society of Idaho
5541 West Overland Road
Boise, ID 83705
Published in Idaho Press Tribune on Mar. 22, 2014