Leon Walker

  • Died: March 26, 2015
  • Location: Davenport, Iowa

Tribute & Message From The Family

Leon passed away on Thursday, March 26, 2015.

Leon was a resident of Davenport, Iowa.