Public records show Saint Louis, Ballwin, Madison and one other city as cities Charles also stayed in. The age of Charles is 99. This person's birth year is 1924. Charles’s current address is 6869 Finchdale Ct, Florissant, Mo 63033. The number currently linked to Charles is (314) 521-7456.