Login with your social account: OR 
Company Details for Strix Systems, Inc.
  • Strix Systems, Inc.

  • 26610 Agoura Rd Ste 110, Calabasas, CA 91302-3817
  • 818-251-1000
  • lat: 34.130001068115 / long: -118.650001525879
  • 3661
  • Map
  • Strix Systems, Inc.
  • 0
  • 66
  • 5 Million Dollars/Year
  • (Please log in or register to see the details.)
  • (Please log in or register to see the details.)
  • (Please log in or register to see the details.)
  • (Please log in or register to see the details.)