1. Stadium Cinemas 633 S 950 W, Payson, UT 84651 Coordinate: 40.03464,-111.74866 Phone: (801) 465-8500