Ruby Lee Casto Davenport
May 28, 1912 - January 31, 2008
Anderson - Ruby Lee Hickman Casto Davenport, 95, Anderson, passed away January 31, 2008 at St. Johns Health System, Anderson Indiana after complications of a home invasion. She was born May 28, 1912 in Logan, West Virginia, and resided in Anderson... View Obituary & Service Information