Leslie Street is located at 3212 Leslie St, Lynchburg, VA. This location is in the Linkhorne neighborhood..