Debra Spencer was born in 1961, age 64. Debra Spencer's address is 312 Rushmore Avenue N, Lehigh Acres, FL 33936. Possible relatives include Pamela Allen, Chris Crawford and 18 others. Public records show Debra has also lived in Lehigh Acres, FL and North Fort Myers, FL. Debra's latest phone number is (239) 238-1653. Previous phone numbers include (239) 239-9643 and (239) 288-3312. The latest email address for Debra Spencer is chr****@yahoo.com.
Also goes by:
Debra M Crawford, Debra May Crawford, Debra M Edwards, Debra May Spencer
Possible Relatives:
May include parents (mother, father), spouse/partner (wife, husband, ex-wife, ex-husband), siblings (brother, sister), children
Pamela Allen, Chris Crawford, Christ Crawford, Jacqueline Crawford, Amanda Edwards
Phone Numbers:
(239) 238-1653, (239) 239-9643, (239) 288-3312, (239) 303-5261, (239) 368-9677
Address History:
312 Rushmore Avenue N, Lehigh Acres, FL 33936; 13 Alabama Road S, Lehigh Acres, FL 33936; North Fort Myers, FL 33917; Binghamton, NY 13903; Durhamville, NY 13054
Emails:
chr****@yahoo.com, cra****@yahoo.com, deb****@yahoo.com, deb****@hotmail.com, edw****@yahoo.com
Results 1 - 1 of 1