Public records show Amarillo as a city Allen also stayed in. Allen’s current address is 2804 Van Buren St, Amarillo, Tx 79109. Allen's birth year is 1965. Allen was born 59 years ago. The number currently linked to Allen is (806) 373-2629.