1134 Green Rd, Lake Charles, La 70611 is where Henry lives. Henry's birth year is 1943. The current age of Henry is 81. The possible relatives of Henry are Hampton H Welch, Jeffery B Welch, Michael Dewayne Welch and 3 other people. Other a city that he has stayed in is Lake Charles. Henry owns the phone number (337) 855-9688.