Lori Spencer Contact Lori Spencer 3604 Sarah Springs Trl. Flower Mound, TX 75022 Office: 2146161693 Cell: 2146161693