Public records show Newport and Leachville as cities Annie also stayed in. Annie now resides at 500 Thurmond St, Leachville, Ar 72438. Annie has reached 66 years of age. The phone number (870) 217-0971 is Annie’s. The birth year was listed as 1958.