Charles Leon Williams is 49 years old. lives in Euclid, OH. Other places in which has lived are Killeen, TX; San Antonio, TX; Baltimore, MD and Cleveland, OH. Some of Charles relatives are Erika M Garcia, Maria Delgado Garcia and Teresa Delgado Garcia.