The Clara Foster Slough Museum in Enloe, displays a collection of artifacts from the Enloe, Delta County, and Sulphur River areas. The museum also serves as a genealogy center and maintains records of early settlers in the area. The facility houses a library of research resources as well as documented artifacts.