This person is linked with Louisville Display Manufacturing Company. Louis's birth date was listed as 1953. The number currently linked to Louis is (502) 244-9339. Louis currently resides at 10219 Statia Lynn Ct, Louisville, Ky 40223. Other cities that he has stayed in are Louisville and Anchorage. Louis turned 71 years old.