1. Colorado Glass & Shower 2724 N Townsend Ave, Montrose, CO 81401 Coordinate: 38.50586,-107.90619 Phone: (970) 240-9453