Explore details about location Shelhorn Street. Shelhorn Street is a location situated within the Henderson alongside other areas such as Red Valley Avenue, Cambridge Springs Drive, Green Falls Avenue.