Louis was born 81 years ago. Louis has previously lived in Seattle. 1943 is the birth year of Louis. Possible relatives of Louis are: Kathy Montoya, Emery L Montoya, Aaron T Montoya and 4 other people. The number currently linked to Louis is (208) 524-2318. Louis now resides at 1856 Virginia Ave, Idaho Falls, Id 83404.