Selene Owens was born in 1961, age 62. Selene Owens's address is 10450 6 Mile Road Lot 129, Battle Creek, MI 49014. Possible relatives include Meagan Owens. Public records show Selene has also lived in Avondale, AZ and Marshall, MI. Selene's latest phone number is (269) 965-0416.
Related to: Meagan Owens
Phone Numbers: (269) 965-0416
Address History: 10450 6 Mile Road Lot 129, Battle Creek, MI 49014;
12509 W Jefferson Street, Avondale, AZ 85323;
Marshall, MI 49068;
Springfield, MI 49037
Selene Owens's current address is 1804 Berkshire Place , Toledo, OH 43613. Selene's age is 58 years old (1966). Phone numbers associated with Selene are (419) 474-4893 and (419) 654-2189. Selene has also lived in Long Beach, CA and Atlanta, GA.
Also goes by: Selene Shenee Smith
Address History: 1804 Berkshire Place, Toledo, OH 43613;
931 Dawson Avenue Apt 3, Long Beach, CA 90804;
Atlanta, GA 30349;
Norcross, GA 30093;
Riverdale, GA 30274
Results 1 - 2 of 2