( 5 Reviews )
Tamarack Mill LLC
Saw Mill
South, 3555 US-95 New Meadows, ID 83654
Theodore Jackson
The Tamarack Mill is a good place to work very friendly staff and it's location is beautiful cover in a landscape of evergreen trees surrounded by rivers and lakes
( 1 Reviews )
Evergreen Forest
Saw Mill, Hardware Store
3555 US-95 New Meadows, ID 83654
AlexRocks
This is a great place to stop