Laylor Spencer was born in 1949, age 74. Laylor Spencer's address is 758 19th Street , Newport News, VA 23607. Possible relatives include Mary Brien, Mary Obrien and 9 others. Laylor's latest phone number is (757) 245-1248.
Also goes by: L V Spencer
Phone Numbers: (757) 245-1248
Address History: 758 19th Street, Newport News, VA 23607
Results 1 - 1 of 1