Howard Terrell was born in 1907, age 116. Howard Terrell's address is 1007 S De Leon Street , Victoria, TX 77901. Howard's latest phone number is (512) 573-0608. Previous phone numbers include (972) 869-9739.
Address History: 1007 S De Leon Street, Victoria, TX 77901
Results 1 - 1 of 1