Where is Yarn Barn? It is located at Yarn Barn 5077 Andersonville Rd, Dillwyn, VA 23936, United States. You can get directions for Yarn Barn, who is in the Yarn store category. You can find up-to-date information on 5077 Andersonville Rd, Dillwyn, VA 23936, United States Yarn store companies on our website.