316 W 3rd St, Grand Island, Nebraska 68801 USA
Front area. The screen sits a little back on the stage.
Photo Credit: Yelp