1. Lucky Star Satellite
331 W Main St, Grangeville, ID 83530
Coordinate: 45.92662,-116.12345
Phone: (208) 983-0860
2. Compu Net Inc
505 S Florence St, Grangeville, ID 83530
Coordinate: 45.91812,-116.11239
Phone: (208) 983-5284
3. Mtida
422 S C St, Grangeville, ID 83530
Coordinate: 45.92322,-116.12873
Phone: (208) 983-5452