Allen's birth date was listed as 1941. Allen currently resides at 113 Missouri Ave #131G, El Paso, Tx 79901. People possibly related to Allen are Alan S Starr, Mary D Starr, Diane Armstrong Starr and 6 other people. He has stayed in Park City, El Paso and Anthony before moving to El Paso. The current age of Allen is 83. Records link phone number (915) 544-3300 with Allen’s details. There are 3 companies connected with Allen: Vino Incorporated, Superpretzel Of The Southwest Inc and Vino, Incorporated.