The current age of Allen is 77. Saint Louis is a city Allen has lived in. The residency of Allen is at 2715 Hawson Dr, Saint Louis, Mo 63125. This person's birth year is 1948. Allen has listed phone number: (314) 892-2624. People possibly related to Allen are Maryann A Habeck, Pamela Ann Pitts, Steven A Habeck and one other person.