Leroy Townsend
Birth date: Jan 11, 1957 Death date: Aug 21, 2009
Leroy Townsend 1/11/57 ~ 8/21/09 Services will be held Sat., Aug. 29, 11am, Bethlehem Baptist Church, E. 48th & Portland Ave. Donations at any Key Bank, for Leroy Townsend Memorial. Read Obituary