Featured Item
Photo of Cleveland Avenue Methodist Church.
Photograph of the Cleveland Avenue Methodist Church located at 904 Cleveland Avenue, Decatur, IL.
Photograph of the Cleveland Avenue Methodist Church located at 904 Cleveland Avenue, Decatur, IL.