Conversations and Crosswords
Hesperia Branch Library 9650 7th Ave., Hesperia, CA, United StatesOver the age of 18 and looking to sharpen your memory or just share life experiences? Join our library staff in a welcoming environment for an hour of relaxing crosswords...