Lauralee Spencer was born in 1985, age 38. Lauralee Spencer's address is 309 Rachelle Avenue Apartment 622, Sanford, FL 32771. Possible relatives include Joshua Kannair, Tresia Moon and 6 others. Lauralee's latest phone number is (401) 681-4948. Previous phone numbers include (407) 451-1929.
Address History: 309 Rachelle Avenue Apartment 622, Sanford, FL 32771;
1325 Newport Avenue, Pawtucket, RI 02861;
Warwick, RI 02886
Results 1 - 1 of 1