Lola M Johnson, Lewis Mcneal, Lola Mcneal and one other person are people possibly related to Louis. Louis’s residency is at 1213 Maud St, Poplar Bluff, Mo 63901. Louis has reached 99 years of age. Louis's birth date was listed as 1924. He has stayed in Osceola, Wappapello and Walnut Ridge before moving to Poplar Bluff. Records link phone number (573) 222-7529 with Louis’s details.