Taylor Specht was born in 1979, age 44. Taylor Specht's address is 1816 Northwest 23rd Street , Lawton, OK 73505. Possible relatives include Crystal Anderson, Carol Halfaker and 9 others. Public records show Taylor has also lived in Oxnard, CA and Duncan, OK. Taylor's latest phone number is (580) 248-1084. Previous phone numbers include (580) 248-3774 and (580) 252-0189.
Address History: 1816 Northwest 23rd Street, Lawton, OK 73505;
1030 Kelp Lane Apartment F, Oxnard, CA 93035;
Duncan, OK 73533;
Euless, TX 76039;
Roanoke, TX 76262
Results 1 - 1 of 1