1. Stadium Sports 109 S Thayer St, Spencer, NE 68777 Coordinate: 42.87351,-98.70178 Phone: (402) 589-1661