David Allen Finley is 38 years old. He lives in Grandview, TX, but has also spent time in Joshua, TX. He went to school at the Cleburne High School and Cleburnehigh School. Companies in which he has a work history include The Marco Company and Maint. He loves listening to Poison.