Lavelda Spencer was born in 1929, age 94. Lavelda Spencer's address is 605 Po Box , Mascotte, FL 34753. Possible relatives include Dianne Spencer, Joseph Spencer and 1 others.
Address History: 605 Po Box, Mascotte, FL 34753;
493 Po Box, Arcadia, FL 34265;
Jacksonville, FL 32208
Results 1 - 1 of 1