Contact Information

Owner/Operator: Glenn DeFisher
Cell Phone: 1(801) 458-0597
Email: gdefisher@icc-slc.com


Instrument Control Company
Address: 1780 W 2300 S
               Salt Lake City, UT 84119
Phone: 1(801) 803-5644
Fax: 1(801) 999-7565