Phoenix: 602.343.8324  //  Tucson: 520.382.3281  //   //  Join Now

Scientific Technologies Corporation (STC)

  • Computer Software
8444 N 90th St, Ste 100
Scottsdale, AZ 85331
1-480-745-8500
  • About

    Health technology innovation and services company on the front line of improving health outcomes with its mission to advance population health outcomes through information technology.