Contact

For business inquiries and product information, please contact info@stchome.com. You can find our office locations listed below.

Scottsdale, Arizona (Corporate Headquarters)
Scientific Technologies Corporation
8444 N 90th St, Ste 100
Scottsdale, AZ 85258
Phone: +1-480-745-8500
Fax: +1-480-745-8580
Map It!

Tucson, Arizona
Scientific Technologies Corporation
4400 E Broadway Blvd, Ste 705
Tucson, AZ 85711
Phone: +1-520-202-3333
Fax: +1-520-202-3340
Map It!

Feel free to follow and contact us through our social media pages listed below.


© Scientific Technologies Corporation 2017

STC - Scottsdale

8444 N 90th St, Ste 100
Scottsdale, AZ 85258

Phone +1-480-745-8500
Fax +1-480-745-8580
STC - Tucson

4400 E Broadway Blvd, Ste 705
Tucson, AZ 85711

Phone +1-520-202-3333
Fax +1-520-202-3340