Explore details about location Jay Street. Jay Street is a location situated within the Nags Head alongside other areas such as East Dare Court, West Green Jacket Way, East Crocker Road.