Robert Owens was born in 1980, age 44. Robert Owens's address is 2908 107th Street , Lubbock, TX 79423. Possible relatives include Gladys Dowens, Tresse Ford and 9 others. Robert's latest phone number is (580) 581-0244. Previous phone numbers include (580) 695-0247 and (806) 548-4550.
Address History: 2908 107th Street, Lubbock, TX 79423;
311 N Mcdonald Street, Ludowici, GA 31316;
Lawton, OK 73505
Results 1 - 1 of 1