Casey's 2508

Casey's #2508 is a Casey's convenience store and gas station located at 801 Meriden Street in Mendota, Illinois.