Q1
Where is indian creek located?
Indian Creek is located at 413 Indian Creek Bay Coolin, ID 83821
Q2
What is the contact number for indian creek?
The contact number for Indian Creek is (208) 443-2292
Q3
What are the annual sales for indian creek?
Indian Creek has annual sales of approximately Less than $500,000
Q4
How many people are employeed at indian creek?
Indian Creek has around 1 to 4 1 employees at this location
Q5
How long has indian creek been in business?
Indian Creek has been in business for around 22 years.