Tammy Freelon

Birth date: Sep 13, 1959 Death date: Jul 6, 2025

Tammy Freelon, 65, of Columbia, MO, passed away on Sunday, July 6, 2025, at the University of Missouri Hospital. A Celebration of Life service will be held on Monday, July 21, 2025, at Oak Tower, from 11am to 1PM. 700 North Garth,