Karl currently resides at 300 Mcpherson Ave, Birmingham, Al 35228. Cities Karl has lived in before are Midfield and Birmingham. Karl has reached 68 years of age. Karl has listed phone number: (205) 252-1625. This person's birth year is 1956.