Casey's 2397

Casey's #2397 is a Casey's convenience store and gas station located at 126 Main Street in Elwood, Indiana.