Patricia Louise Leach
June 20, 1930 - March 14, 2014
Patricia Louise Leach, 83, a long time Rush County resident, passed away March 14, 2014 in Rushville. She was born June 20, 1930 in Spencer, IN. to James & Lillian (Shepard) Denney. Patricia was a 1951 graduate of Spencer High School.... View Obituary & Service Information
