Explore details about location Rio Avenue Southwest. Rio Avenue Southwest is a location situated within the Albuquerque alongside other areas such as Domingo Road Northeast, Hermosa Drive Northeast, Rosales Northwest.