Pamela Leach
September 16, 1941 - August 21, 2006
Pamela (Browne) Leach, 64 of Stafford Springs entered into eternal life at Johnson Memorial Hospital in Stafford on Monday August 21,2006. Pamela was born September 16, 1941 in Stafford Springs, the daughter of the late Richard Yarrington Browne... View Obituary & Service Information