What do you remember about Lowell? Share your stories and photos here, and invite others to come share their memories.
Lowell was born May 12, 1941 in Columbia, South Carolina, USA; and died March 14, 2005 in South Carolina, USA. Lowell is buried in Southland Memorial Gardens in West Columbia, South Carolina.