1. Tamarack Video & Telecom 630 Village Dr, Tamarack, ID 83615 Coordinate: 44.67148,-116.1218 Phone: (208) 325-1300