Explore details about location Leland Street. Leland Street is a location situated within the Knoxville alongside other areas such as Amherst Road, Fort Hill Road Southeast, McKenzie Place.