Terry Cagle, 59, of St. Louis, passed away October 19, 2014 at St. Alexius Hospital. He was born July 16, 1955 in St. Louis and later served his country in the United States Army. He is preceded in death by his mother Shirley (Gibson) Ramsey. Terry is survived by his two daughters, Jessica Cagle and Valerie Virgin; one granddaughter, Lillian Cagle; one brother, William Cagle and wife Mona; two step-sisters, Sue Anderson and Cindy Cross; four nieces, Stacy, Julie, Angela, B.J.; one nephew William J.; and loving companion, Fran Cagle. A private family service is planned for a later date.