Montrose
The city of Montrose lies in the heart of the Uncompahgre Valley on Colorado’s Western Slope , about sixty miles southeast of Grand Junction and sixty-three miles east of the Utah border. With a population of about 20,000, it is the county seat and largest city in Montrose County . Montrose’s main...