Traci Leigh CALLAHAN
September 15, 1961 - April 6, 2017
Callahan, Traci Leigh (nee Melter) of St. Peters, MO died Thursday, April 6, 2017 in Barnes St. Peters Hospital. Traci was born September 15, 1961 in St. Louis, MO to William Gerard and Blanche Olivia Melter (nee Satterly). Traci worked twenty... View Obituary & Service Information