Contact Us
Corporate Office
Specialized Technology Resources (STR)
STR
10 Water Street
Enfield, CT 06082
USA

Phone: 860.749.8371
Fax: 860.749.8234