1. Superior Sod 57518 Ida Rd, Montrose, CO 81403 Coordinate: 38.54752,-108.01255 Phone: (970) 252-1763