Ted Self was born in 1940, age 83. Ted Self's address is 1540 W 42nd Street , Tulsa, OK 74107. Public records show Ted has also lived in Tulsa, OK. Ted's latest phone number is (918) 445-9925. Previous phone numbers include (918) 446-2984.
Howard Self's current address is 4540 W 41st Street , Tulsa, OK 74107. Howard's age is 83 years old (1940). Phone numbers associated with Howard are (918) 298-9597 and (918) 445-9925. Howard has also lived in Jenks, OK.
Also goes by: H T Self
Results 1 - 2 of 2