Leslie Thornton Armstrong is 59 years old. Leslie lives in New Smyrna Beach, Florida. Leslie has also lived in Ormond Beach, Florida; Attleboro, Massachusetts; Bridgewater, Massachusetts and Middleboro, Massachusetts. Michelle A Sigouinnorcott, Christopher T Norcott, Scott M Thornton and Jacque W Thornton are some of Leslie relatives.