Allen currently resides at 24618 Tammy Dr, Denham Springs, La 70726. This person has lived also in Denham Spgs, French Settlement and Denham Springs. Allen has listed (225) 664-3698 as his phone number. Allen was born 67 years ago. Allen's birth year is 1957.