7210 Hilltop Rd, Upper Darby, Pa 19082 is where Allen resides. His birth year was listed as 1951. The number currently linked to Allen is (610) 352-5527. The current age of Allen is 73. Other cities that he has stayed in are Drexel Hill, Apex and Upper Darby.