Crescent Bar Resort | 2023 Vacations & Golfing
Crescent Bar is on an island on the Columbia River ten miles north of the I-90 bridge at Vantage in central Washington.
It looks like nothing was found at this location. Maybe try a search?