Leighanne is a resident of 76 Palmers Ln, Spencer, Va 24165. Leighanne has reached 58 years of age. The birth year was listed as 1966. Leighanne has previously lived in Spencer and Patrick Springs. Possible relatives of Leighanne are: Esther C Reynolds, Sabrina A Reynolds, James R Reynolds and 6 other people. The phone number (276) 957-4263 is Leighanne’s.