Alicia Janae Townsend
August 1, 2009
Alicia Janae Townsend age 2 months died Saturday July 11, 2009 at Children’s Hospital in St. Louis. Graveside services were held Friday , July 17, 2009 at Crown Hill Cemetery in Sedalia, Mo. ALicia was born May 13, 2009 in Sedalia, Mo.,... View Obituary & Service Information