This year Allen celebrated his 75 birthday. Kellysue Stalling Tollefsen, Susan Q Stallings, Karen Alice Stallings and 4 other people are people possibly related to Allen. 6126 Ravenwood Dr, Pearland, Tx 77584 is where Allen resides. Houston, Pasadena, Lufkin and 3 other cities are cities Allen has lived in. Allen has listed phone number: (281) 489-7654. Allen's birth year is 1949.