1. Fall Creek Outfitters 5875 N Locust Grove Rd, Meridian, ID 83646 Coordinate: 43.65769,-116.377 Phone: (208) 939-8179