Reviews, get directions and information for Rio Vista Pond
Description
Rio Vista Pond is located in Rio Vista Park in south central Peoria, Arizona, on Rio Vista Boulevard, just north of Thunderbird Road.Fish speciesRainbow troutLargemouth bassSunfishCatfish (channel)TilapiaCarp