Squirrel Creek Elk Ranch
Address:
4587 E 1200 N, Ashton, ID 83420
Phone:
(208) 652-3972
Hotels & Motels,
Guest Ranches
Other Businesses:
- Trails Inn Restaurant at 213 Main St, Ashton, ID 83420
- Frostop Drive-In at 26 N Highway 20, Ashton, ID 83420
- Five 11 Main Fountain & Pizzeria at 511 Main St, Ashton, ID 83420
- Big Juds at 1370 Highway 20, Ashton, ID 83420
- Log Cabin Motel at 1001 Main St, Ashton, ID 83420