WEDNESDAY, OCT. 20

Preschool Storytime: 10-11 a.m. Mesquite Library, 121 W. 1st N St. Join for stories, songs and activities that build early literacy. For children ages 3-5 and their caregivers. Call 702-507-4080.

Apple iPhone Basics II: 10:15-11:15 p.m. Mesquite Library, 160 W. 1st. N. St. Learn how to get the most out of your iPhone. Call 702-507-4080.

Teen Scene Crafternoon: 3:30-4:30 p.m. Mesquite Library, 160 W. 1st. N. St. Teen Scene offers a place for creativity, socialization, gaming, crafting, and lounging for ages 12-17. Call 702-507-4080.

THURSDAY, OCT. 21

Mesquite Sunrise Rotary: 7:30 a.m. Virtual via zoom. Meets every Thursday at CNS. Contact MesquiteNVSunriseRotary@gmail.com..

COVID-19 mobile testing: 8 a.m. – 2 p.m., Jimmy Hughes Campus, 150 N. Yucca St. Administrated by Curative. Tests are free. Walk-ups welcome, appointments can be made at https://curative.com/.

Virgin River Coalition: 9 a.m. – 4 p.m., City Hall council chambers. The non-profit Virgin River Coalition is a community-based effort to maintain a thriving lower Virgin River watershed that provides multiple benefits for people and nature.

Vitalant Blood Driver: 10 a.m. – 4 p.m. Mesquite Library, 160 W. 1st. N. St. Appointment required. Schedule your appointment to give blood at www.bloodhero.com and enter code: MESQUITELIBLV or call 877-258-4825.

Nite Lore Film & Book Alliance: 10:30-11:30 a.m., Mesquite Library, 160 W. 1st. N. St.  If you love horror, science fiction or fantasy, join for a fun, interactive discussion. Before the meeting, pick up the monthly book selection from the customer service desk. Call 702-507-4080.

Coloring for Adults: 2:30-3:30 p.m., Mesquite Library, 160 W. 1st. N. St. Join for a relaxing session of coloring intricate and meditative designs of various artists. Info: 702-507-4080.

Virgin River Clean-Up Day & BBQ: 3-5 p.m., Hafen Lane Park, sponsored by Virgin River Coalition and the City of Mesquite.

Teen Talks: Big IDEAs: 3:30 – 4:30 p.m. Mesquite Library, 160 W. 1st. N. St. IDEA stands for Inclusion, Diversity, Equity, Access. Join in a discussion of IDEAs and their representation in all forms of media, including books, graphic novels, movies, videos, streaming platforms and social media. Info: 702-507-4080.

STEAM Activities for Kids: 4-5 p.m., Mesquite Library, 160 W. 1st. N. St. Participate each week in fun, hands-on Science, Technology, Engineering, Art or Math activity. Info: 702-507-4080.

CEAB Meeting: 5-6:30 p.m. City Hall, council chambers. Community Education Advisory Board meeting. The public is welcome to attend.

R.A.I.S.E. Halloween Parade: 6 p.m., down Mesquite Boulevard toward City Hall to Yucca Street. R.A.I.S.E. stands for Raising Awareness, Interest, Support and Engagement and is hosting its second annual Halloween parade. Those interested in participating should email raisemesquitenv@gmail.com.