Shelia Renette Spencer, Age 61
aka Sheri Deneice Spencer, Sheri O Spencer, Sheri Harris, Sheilia Renette Spencer, Sherri D Spencer, Spencer Shelia, Sheri Finley
Current Address: MEXE 30th St, Oklahoma City, OK
Past Addresses: Oklahoma City OK, Spencer OK +2 more
Phone Number: (405) 521-TIZU +5 phones
Email Address: sPZKS@hotmail.com +2 emails