This person's birth year is 1973. Records link Twalla with Darla R Salazar, Matthew J Mclain, Holly Melody Morris and 6 other people. The number currently linked to Twalla is (303) 343-0452. Twalla currently resides at 630 Dayton St, Denver, Co 80247. Public records show Denver, Grand Junction and Palisade as cities Twalla also stayed in. Twalla has reached the age of 51 years.