Here’s what’s happening in the Rock River Valley this week

Information: Annuals, perennials and hanging baskets for sale. A portion of the proceeds will go to mental health and substance abuse treatment programs and services at Rosecrance. Enter a drawing for a $50 gift card to Gensler Gardens.

Contact: 815-387-5608; rosecrance.org.

Reviving a classic love story

What: “West Side Story”

When: 7:30 p.m. Thursday

Where: Coronado Performing Arts Center, 314 N. Main St., Rockford.

Tickets: Start at $29.50.

Information: This revival of a beloved musical is based on Tony Award-winning Arthur Laurents’ Broadway direction. It features classic songs such as “Tonight,” “America,” “I Feel Pretty” and “Somewhere.”

Contact: 815-968-0595, coronadopac.org.

Resting with an entertaining crowd

What: “Bus Stop” by William Inge

When: 7 p.m. Friday and Saturday; 2 p.m. Sunday.

Where: Community Building Complex of Boone County, 111 W. First St., Belvidere.

Tickets: $12, adults; $10, seniors (65+); $5, students.

Information: The play focuses on four weary travelers and a bus driver who are stranded at a cheerful roadside diner overnight.

Contact: 800-741-2963; mainstreetplayersofboonecounty.com.

An evening with an angry optimist

What: Lewis Black performance

When: 8 p.m. Sunday

Where: Coronado Performing Arts Center, 314 N. Main St., Rockford.

Tickets: $53.50-$64.70

Information: Grammy Award-winning Lewis Black is one of the most popular stand-up comedians working today. He focuses on the absurdity of our world.