Buffalo Grove. It is located in Wheeling, south of the intersection of Dundee Road and Schoenbeck Road. The library has renovated, moved, and changed multiple times since beginning in a 20-foot by 30-foot frame building and holding fewer than 13,000 items in its collection. In 2009, the one-millionth item was checked out from the library. Vernon Area Public Library District serves Vernon Township Buffalo Grove, located in Lincolnshire. The Vernon Area Public library began in 1974 in a classroom in the Adlai Stevenson High School and later moved to a temporary building in the high school parking lot. The first permanent library building was at 4 Indian Creek Road in Lincolnshire. On March 20, 1990, voters approved a referendum to sell $6.9 million in bonds to construct a new library adjacent to the existing library building. On September 15, 1993, the Vernon Area Public Library opened at 300 Olde Half Day Road in Lincolnshire. In 2019, the total collection use was 1,092,622. Sports and recreation Buffalo Grove has an extensive collection of parks and natural open spaces. Nicole Park is north of Old Checker Road along Arlington Heights Road and contains a playground and open space. It is named after a 10-year-old girl who died in a nearby reservoir. Willow Stream Park along Old Checker Road serves the village with sports fields and courts, a pool, playground, and large open grass areas. Mike Rylko Community Park is home to the fairs and events mentioned above, and Buffalo Grove Fitness Center is north of Willow Stream; both feature similar amenities to Willow Stream. South of Lake Cook Road is Emmerich Park (named after a soldier), home to the Buffalo Grove Park District and where BGRA (mentioned below) plays many games. In total, Buffalo Grove has dozens of parks. In addition to parks, Buffalo Grove has 43 miles of paths and sidewalks in Buffalo Creek Trail, Des Plaines River Trail, and Cook County Forest Preserve District. The non-profit corporation Buffalo Grove Recreation Association (BGRA), not affiliated with the park district, provides a youth baseball league for the community. Founded in 1961, BGRA's 1,500 players and 600 volunteers participate in House Baseball (for anyone), Travel Baseball (try out), and Buddy Baseball. Buddy Baseball pairs special needs children and non-disabled buddies, who help them play baseball. Buffalo Grove has two golf courses and one indoor golf facility. The Buffalo Grove Golf Course is one