Sandra Lenora Powell, 72 years old, lives in Homestead, Florida. Sandra has also lived in Belleville, Illinois; Richmond, Texas; Palm Springs, Florida and Lyons, Georgia. Some of Sandra family members are Thomas Watkins Powell, Otto F Morales, Maria Antonia Morales and Kathyrn Powell Morales.