Q1
Where is stax located?
Stax is located at 402 W 6th Street Moscow, ID 83843-2322
Q2
What is the contact number for stax?
The contact number for Stax is (208) 892-2080
Q3
What are the annual sales for stax?
Stax has annual sales of approximately Less than $500,000
Q4
How many people are employeed at stax?
Stax has around 1 to 4 2 employees at this location