Explore details about location Richards Street. Richards Street is a location situated within the Knoxville alongside other areas such as Oswald Street Northeast, Fort Promise Drive, Clancy Avenue.