We have found 9 possible relatives of Allen: Yolanda Faye Manuel, Talbert Judy Manuel, Eva G Manuel and 6 other people. In addition to Lake Charles, Allen also lived in Lake Charles and Houston. 2421 18Th St, Lake Charles, La 70601 is where Allen resides. Allen turned 63 years old. The number currently linked to Allen is (337) 562-8260. Allen's birth year is 1961.