• Date Of Birth: October 6, 1934
  • Date Of Death: October 25, 2017
  • State: Idaho

 

 

Ronald Leon Spencer, 83, of Meridian passed away October 25th, 2017 in a Meridian Hospital.

 

 

Source link