Explore details about location Rio Street. Rio Street is a location situated within the Ruidoso alongside other areas such as Slate Court, Nogal Place, Nob Drive.