FACILITIES & CAPABILITIES
Ouray operates in a 114,000 sq. ft. facility located in Englewood, Colorado. With over 200 team members and 75 independent sales representatives, Ouray is built to offer great service to its customers. The facility is equipped with 176 embroidery heads and 13 state-of-the-art automatic screen print presses.