Ozark: "The End Came in Spring," 7:30 p.m. Thursday-Friday, 2:30 p.m. Saturday, continuing through May 24, Stained Glass Theatre, 1996 Evangel St. Tickets: $10, $11 day of performance; and $8, $9 day of performance for ages 2-12; $8 for groups of 15 or more. 417-581-9192; sgtheatre.com

USA Dance Cinco de Mayo Dance, Bachatta lesson at 7:15p.m., open dancing, 8-10:30 p.m. Friday, Northview Center, 803 E. Talmage St. Instruction and music by Obi Simpson of Take the Lead Studio. Bring a snack to share. Admission is $10; $7 for USA Dance members/students. 417-827-7829

Ozark: "The End Came in Spring," 7:30 p.m. Thursday-Friday, 2:30 p.m. Saturday, continuing through May 24, Stained Glass Theatre, 1996 Evangel St. Tickets: $10, $11 day of performance; and $8, $9 day of performance for ages 2-12; $8 for groups of 15 or more. 417-581-9192; sgtheatre.com

Artsfest on Walnut Street, 10 a.m.-6 p.m. Saturday, continuing Sunday, Walnut Street between National Avenue and John Q. Hammons Parkway. Features more than 130 artists from 18 states, performances on multiple stages, hands-on art for all ages, food, activities for kids and more. Admission: $3 in advance; $5 at the gate. springfieldartsfest.org

Battle of the Badges and Kids FEST, at Glendale High School, 2727 S. Ingram Mill Road. Kids FEST is 2-6 p.m. on the football field and includes inflatables, vendors promoting safety and wellness, law enforcement vehicles, face-painting, horse rides and more. Battle of the Badges basketball game is 6 p.m. in the gym, featuring Springfield Police Department and Greene County Sheriff's Office in annual basketball game. Admission: $5 for Kids FEST and Battle of the Badges game to benefit Big Brothers Big Sisters of the Ozarks. 417-889-9136, email lfrench@bigbro.com; bigbro.com/battle14

Family Movie Night, Dusk, Hy-Vee, 1720 W. Battlefield Rd. in the East Parking Lot. Bring the blankets and lawn chairs and sit back and watch "Lilo & Stitch" on the big screen.

FREE

. 417-881-1550; ahartley@hy-vee.com

Greater Ozarks Audubon Society Field Trip to Barry County, 6:30 a.m.-3 p.m. Saturday, Warblers in Barry County: Roaring River State Park and surrounding area. Meet at Walmart on northwest corner of parking lot, at Sunshine Street and West Bypass. 417-207-5763

Ozark: "The End Came in Spring," 7:30 p.m. Thursday-Friday, 2:30 p.m. Saturday, continuing through May 24, Stained Glass Theatre, 1996 Evangel St. Tickets: $10, $11 day of performance; and $8, $9 day of performance for ages 2-12; $8 for groups of 15 or more. 417-581-9192; sgtheatre.com

Artsfest on Walnut Street, 10 a.m.-5 p.m. Sunday, Walnut Street between National Avenue and John Q. Hammons Parkway. Features more than 130 artists from 18 states, performances on multiple stages, hands-on art for all ages, food, activities for kids and more. Admission: $3 in advance; $5 at the gate. springfieldartsfest.org

Strafford: Harlem Wizards vs. Strafford Indians, 2 p.m. Sunday, Strafford High School, 201 W. McCabe St. Harlem Wizards basketball show team will play against a team of Strafford Indians staff and students. Tickets $10 in advance, $15 at the door. Purchase tickets at Strafford Harter House or online www.harlemwizards.com

Learn How to Check Out Library E-books, 1:30 p.m. Tuesday, Brentwood Branch Library, 2214 Brentwood Blvd. Learn to check out and download e-books from the library and read them on a digital device. For adults. 417-883-1974; thelibrary.org

Stargazing with the Springfield Astronomical Society, 8:30 p.m. Tuesday, Library Center, 4653 S. Campbell Ave. Members of the Springfield Astronomical Society will set up telescopes on Library Center's south lawn to give us an "up-close" view of the night sky. Rain date: May 13. For all ages. 417-882-0714

Air and Military Museum of the Ozarks, open noon-4 p.m. Tuesday-Saturday, 2305 E. Kearney St. Admission: $5; $3 for ages 7-12;

FREE

for ages 6 and younger. 417-864-7997

Dickerson Park Zoo is now open for summer hours, 9 a.m.-5 p.m. daily, 1401 W. Norton Road. Tickets: adults and teenagers, $10; children age 3-12, $7; age 60 and older $7. Children age 2 and younger and Friends of the Zoo members are admitted

"Passages" Interactive Living-History Exhibit, 3534 E. Sunshine St. A 30,000-square-foot, interactive, living-history exhibit that chronicles the Bible story. Hours: 10 a.m.-6 p.m. Tuesday-Saturday. The exhibit will continue through Jan. 3. Tickets: $15.95; $13.95 for age 62 and older; $11.95 for military and college students with ID and ages 6-17; free for ages 5 and younger. 888-297-8011; ExplorePassages.com