Louis's birth year is 1934. People possibly related to Louis are Carrole E Glenn, Carol Glenn, Hildegard M Wrightglenn and 2 other people. Louis is a resident of 846 Sugar Hill Dr #Dr, Ballwin, Mo 63021. Louis has reached the age of 90 years. The number currently linked to Louis is (636) 256-8273. He has stayed in Saint Louis and Upland before moving to Ballwin.