Allen is related to or closely associated with Eleanore A Miles, Florence Curtis Bobbitt, Tracey I Mitchell and 6 other people. 1961 is the birth year of Allen. Allen currently resides at 416 Bennett St, North Tonawanda, Ny 14120. This year Allen celebrated his 63 birthday. Buffalo, N Tonawanda and Houston are cities Allen has lived in. Records link phone number (716) 694-0537 with Allen’s details.