M-C River Valley Public Library District Physical address M-C River Valley Public Library District 304 Main Street Meredosia, IL 62665 United States