Shelden Owens was born in 1965, age 59. Shelden Owens's address is 9520 W 53rd Place , Arvada, CO 80002. Possible relatives include Cecil Owens, Cynthia Owens and 6 others. Public records show Shelden has also lived in Waco, TX. Shelden's latest phone number is (303) 218-4009. Previous phone numbers include (303) 940-8573 and (303) 952-9604.
Results 1 - 1 of 1