Louis now resides at 12123 York St, Denver, Co 80241. 1929 is the birth year of Louis. This person has lived also in Thornton, Sun Valley, Arvada and 3 other cities. Louis owns the phone number (303) 457-9640. Louis is related to or closely associated with Dolores T Ojeda, Michael Anthony Ojeda, Stacee Malin Ojeda and 4 other people. The current age of Louis is 94.