Public records show Austin, Marble Falls and Leander as cities Allen also stayed in. The number currently linked to Allen is (512) 306-1008. The possible relatives of Allen are Leslie Anne Carruth, Al Carruth, Linda Carruth and 2 other people. Carruth Management Llc is business that might have connection with Allen. The birth year was listed as 1959. Allen now resides at Singleton Bend Rd, Marble Falls, Tx 78654. The age of Allen is 66.