Description: Our Lynchburg, Virginia self storage facility is conveniently located at 7316 Timberlake Road near the Legacy Apartments (formally the Fort Flea Market).