Casey's 1766

Casey's #1766 is a Casey's convenience store and gas station located at 1671 South Taylorville Road in Decatur, Illinois.