Casey's 2883

Casey's #2883 is a Casey's convenience store and gas station located at 1420 South Locust Street in Grand Island, Nebraska.