Records link phone number (830) 609-4464 with Todd’s details. Todd has reached 59 years of age. Todd’s current address is 12424 Water Oak Dr, Keller, Tx 76248. Todd was born in 1965. The possible relatives of Todd are Lisa Gail Covington, James Benjamin Covington, Elizabeth Sue Covington and 6 other people. He has stayed in Las Vegas, New Braunfels, Bedford and one other city before moving to Keller.