
Charles Lelouis Sloan III, 66, of Webster, Texas, passed away March 4, 2017, in Galveston, Texas. Charles was born October 4, 1950 to Margaret Elizabeth and Charles Lelouis Sloan, II in Clarksdale, Mississippi. Charles was a musician who worked at Guitar Center...
more