Mid-Continent Public Library Grain Valley, MO 110 Front Street, Grain Valley, MO 64029, United States Jackson County, MO Library Read more about Mid-Continent Public Library