Inter-Mountain Laboratories Map phone 1673 Terra Ave Sheridan, Wyoming 82801 Inter-Mountain Laboratories Map phone 555 Absaraka St Sheridan, Wyoming 82801 Roetech Map phone 2058 Dana Ave Sheridan, Wyoming 82801