Savannah, Statesboro and New Orleans are cities Louis has lived in. Louis has reached the age of 69 years. Louis's possible relatives are Salome M Heyward, Ethel F Heyward, Sheba D Heyward and 6 other people. Louis is a resident of 1414 Stillwood Dr, Savannah, Ga 31419. Louis has listed phone number: (912) 232-7982. Louis's birth year is 1955.