1. Steve's Sport Center 3454 N Hess Rd, Holbrook, ID 83243 Coordinate: 42.22372,-112.62829 Phone: (208) 698-3387