The Sock Monkey Museum is tucked away in Long Grove’s picturesque historic district, an area already renowned for its charming boutiques and small-town ambiance. Discovering this treasure feels like ...