1. Tsr Inc 675 Industrial Blvd, Delta, CO 81416 Coordinate: 38.75269,-108.03401 Phone: (970) 874-7260