Browse Items (1 total) Tags: Cloyd's Food Center Browse All Browse by Tag Search Items Sort by: Title Creator Date Added Photo Cloyd's Food Center Storefront Photograph of Cloyd's Food Center located at 876 W. Grand Ave., Decatur, IL. Tags: 1980's, 876 W. Grand Ave., BS986, BS987, Business, Cloyd's Food Center, Decatur IL., Food, Groceries, Grocery Featured Item 1962 Stephen Decatur High School Decanois This is the 1962 Stephen Decatur High School Decanois yearbook.