1. Oil Well Perforators Inc 13376 E Control Tower Rd, Englewood, CO 80112 Coordinate: 39.57435,-104.83824 Phone: (303) 790-2411