Thomas B Allen is 79 years old. Thomas lives in Birmingham, AL. Other places in which Thomas has lived are Chattanooga, TN; Shawnee Mission, KS and Odenville, AL. Johnnie R Allen, Johnny R Allen, Tom T Allen and Thomas A Allen are some of Thomas relatives.