Allen was born in 1973. Public records show Homestead, Zolfo Springs and Marshall as cities Allen also stayed in. Allen now resides at 245 John Wilson Rd, Marshall, Tx 75670. Allen has reached 51 years of age. Records link phone number (305) 248-7507 with Allen’s details. Nelva Truehitt Merrill, Kirk Arvin Merrill, Merrill Melissa Bristow and 2 other people are people possibly related to Allen.