Louis currently resides at 102 Ewing Rd, Ocean View, De 19970. Louis owns the phone number (302) 539-8391. The current age of Louis is 85. Louis's birth year is 1939. Louis has previously lived...