Opia Spicer was born in 1972, age 52. Opia Spicer's address is 2187 Parkhurst Court Apartment 6, Memphis, TN 38116. Possible relatives include Paris Spicer. Opia's latest phone number is (810) 233-9466. Previous phone numbers include (810) 235-4956 and (810) 391-0617. The latest email address for Opia Spicer is opi****@yahoo.com.
Also goes by: Opia Tene Edwards,
Opia Tene Spicer
Related to: Paris Spicer
Address History: 2187 Parkhurst Court Apartment 6, Memphis, TN 38116;
1302 Bolan Drive, Flint, MI 48505;
Mount Morris, MI 48458
Emails: opi****@yahoo.com,
opi****@yahoo.com
Results 1 - 1 of 1