Join us in celebrating Lowell—please share your stories and photos, and help spread the word about this page!
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.