Stim-Tech, Inc. Consulting Contact 2632 Foothill BlvdSte 103 Rock Springs, Wyoming 82901 United States Get Directions Is this you? Fax: 307-382-4071 Visit Website