The number currently linked to Louis is (918) 742-2578. 1931 is the birth year of Louis. A city Louis has lived in before is Tulsa. Louis's possible relatives are Terrell Patsy, Brent Louis Terrell, Htg Terrell and 6 other people. Louis now resides at 1920 53Rd St, Tulsa, Ok 74105. Louis has reached the age of 92 years.