Casey's 2903

Casey's #2903 is a Casey's convenience store and gas station located at 3428 West Capital Avenue in Grand Island, Nebraska.