This year Karl celebrated his 53 birthday. Karl is a resident of 120 Lauderdale St #6, Selma, Al 36701. He has stayed in Selma and Kingsland before moving to Selma. Karl has listed (334) 260-7935 as his phone number. Karl's birth date was listed as 1971.