Distinctly Different

Community Calendar

FRI
March
6 14

Heart of Iowa Big Brothers Big Sisters is raising money to provide mentorship to children facing adversity. ALL donations will stay 100% local to benefit youth ages 6 through high school graduation. Teams of 4-6 per lane will join us at the bowling ...

TUE
March
10
9:00 AM - 12:30 PM
TUE
March
10
10:00 AM - 12:00 PM

Gutekunst Public Library (641) 483-2741

TUE
March
10
1:00 PM - 3:00 PM
TUE
March
10
2:00 PM - 3:00 PM

Free to anyone 18+  No registration required

TUE
March
10
6:00 PM - 8:00 PM
TUE
March
10
WED
March
11
9:00 AM - 12:30 PM
WED
March
11
WED
March
11
12:30 PM - 2:00 PM

Knitters 12:30 - 2 PM

WED
March
11
1:00 PM - 3:00 PM
WED
March
11
4:00 PM - 5:30 PM

Pokémon Club, Wednesdays, 4-5:30 pm; 1st - 12th grades, Marshalltown Public Library

WED
March
11
5:00 PM - 7:30 PM

Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.

WED
March
11
5:00 PM - 7:00 PM

Together We Can - twc50158@gmail.com

THU
March
12
9:00 AM - 12:30 PM
THU
March
12
10:00 AM - 1:00 PM

Cost is $15 per person.

THU
March
12
1:00 PM - 3:00 PM
THU
March
12
1:00 PM - 2:00 PM

Free to anyone 18+  No registration required

THU
March
12
2:00 PM - 4:00 PM

Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...

THU
March
12
THU
March
12
6:00 PM - 8:00 PM

Free to anyone 18+  No registration required

FRI
March
13
8:00 AM - 4:30 PM

Mental Health Literacy Course - March 13, 2026 8 AM - 4:30 PM; Marshall County Extension office; Registration deadline: March 3rd

FRI
March
13
9:00 AM - 11:00 AM
FRI
March
13
9:00 AM - 12:30 PM
FRI
March
13
1:00 PM - 1:45 PM

Storytime: Meet an axolotl, hedgehog, & gecko; 1 - 1:45 pm Marshalltown Public Library

FRI
March
13
FRI
March
13
2:00 PM - 3:00 PM

Learn about Biomimicry; 2-3 pm, Marshalltown Public Library; Geared toward adults, older kids & teens welcome

SAT
March
14
9:00 AM - 1:00 PM

Join Sprinkled Sweets by Nichole & Clover Bloom Farms for a special pop up event! Preorder are open until 3/9

SAT
March
14
10:00 AM - 11:30 AM

The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...

SAT
March
14
10:00 AM - 1:00 PM

Mark your calendars! March 14th at the Marshalltown Roundhouse from 10:00am-1:00pm CAPS and many other community resources will be set up for the Healthy Family Fair! Bring your family out for a great morning learning about the resources in our community a

SAT
March
14 15
SUN
March
15
2:00 PM - 4:00 PM

Get ready for an afternoon of fun, prizes, and a little Irish luck! Join us at Haverhill Social Club on Saturday, March 15th at 2:00 PM for a special St. Patrick’s themed Meat Raffle benefiting Iowa River Hospice. All proceeds from this event will go towar

MON
March
16
9:00 AM - 12:30 PM
MON
March
16
10:00 AM - 12:00 PM

Gutekunst Public Library (641) 483-2741

MON
March
16
10:30 AM - 11:30 AM
MON
March
16
1:00 PM - 4:00 PM
MON
March
16
MON
March
16
TUE
March
17
8:30 AM - 9:30 AM

This Grow with Google workshop focuses on simple ways to improve your business website so it works better for customers. Learn what visitors expect to see and how small changes can make a big difference. Open to entrepreneurs and small business owners. ...

TUE
March
17
9:00 AM - 12:30 PM
TUE
March
17
10:00 AM - 12:00 PM

Gutekunst Public Library (641) 483-2741

TUE
March
17
1:00 PM - 2:00 PM

Green Stories Storytime; Spring Break Week storytime for school-aged kids; Tuesday, March 17, 1-2 pm

TUE
March
17
2:00 PM - 3:00 PM

Free to anyone 18+  No registration required

TUE
March
17
5:30 PM - 7:30 PM
TUE
March
17
6:00 PM - 8:00 PM
WED
March
18
9:00 AM - 12:30 PM
WED
March
18
WED
March
18
12:30 PM - 2:00 PM

Knitters 12:30 - 2 PM

WED
March
18
1:00 PM - 3:00 PM
WED
March
18
5:00 PM - 7:30 PM

Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.

THU
March
19
9:00 AM - 12:30 PM
THU
March
19
1:00 PM - 3:00 PM
THU
March
19
1:00 PM - 3:00 PM
THU
March
19
2:00 PM - 4:00 PM

Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...

THU
March
19
FRI
March
20
9:00 AM - 11:00 AM
FRI
March
20
9:00 AM - 12:30 PM
FRI
March
20
10:00 AM - 5:30 PM

Come meet Author Barbara Heil of "Journey into His Heart" at Stepping Stones & Eagle's Nest Christian Bookstores; Thursday March 19th from 10am-5:30pm at 907 Main Street Grinnell Friday March 20th from 10am-5:30pm at14 West Main Street Marshalltown Satu

FRI
March
20
1:00 PM - 3:00 PM
SAT
March
21
10:00 AM - 11:30 AM

The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...

SUN
March
22
11:00 AM - 1:30 PM
MON
March
23
9:00 AM - 12:30 PM
MON
March
23
10:00 AM - 12:00 PM

Gutekunst Public Library (641) 483-2741

MON
March
23
1:00 PM - 4:00 PM
MON
March
23
5:30 PM - 7:30 PM

The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...

MON
March
23
TUE
March
24
9:00 AM - 12:30 PM
TUE
March
24
10:00 AM - 12:00 PM

Gutekunst Public Library (641) 483-2741

TUE
March
24
11:30 AM - 12:30 PM

Tuesday, March 24 11:30 a.m. - 12:30 p.m. Grimes Farm Conservation Center 2349 233rd Street, Marshalltown Registration Fee: Free Registration Deadline: March 18 by 4:00 p.m.

TUE
March
24
1:00 PM - 3:00 PM
TUE
March
24
2:00 PM - 3:00 PM

Free to anyone 18+  No registration required

TUE
March
24
TUE
March
24
6:00 PM - 8:00 PM
TUE
March
24
6:30 PM - 8:00 PM

Are you going to be eligible for Medicare in the near future? Have you been on Medicare for a while and want to better understand what it offers? Do you have a family member you help with Medicare issues? “Welcome to Medicare” is for you! This ...

WED
March
25
9:00 AM - 12:30 PM
WED
March
25
WED
March
25
11:00 AM - 1:00 PM
WED
March
25
12:30 PM - 2:00 PM

Knitters 12:30 - 2 PM

WED
March
25
1:00 PM - 3:00 PM
WED
March
25
4:00 PM - 5:30 PM

Pokémon Club, Wednesdays, 4-5:30 pm; 1st - 12th grades, Marshalltown Public Library

WED
March
25
5:00 PM - 7:30 PM

Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.

THU
March
26
9:00 AM - 12:30 PM
THU
March
26
10:00 AM - 11:00 AM

Thursday, March 26, at 10:00 - 11:00 a.m. Ages: Kindergarten through 4th Grade Grimes Farm Conservation Center 2349 233rd Street, Marshalltown Registration Fee: Free Registration Deadline: March 24 by 4:00 p.m.

THU
March
26
1:00 PM - 3:00 PM
THU
March
26
2:00 PM - 4:00 PM

Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...

THU
March
26
2:00 PM - 3:00 PM

Free to anyone 18+  No registration required

THU
March
26
FRI
March
27
9:00 AM - 11:00 AM
FRI
March
27
9:00 AM - 12:30 PM
FRI
March
27
6:00 PM - 7:30 PM
SAT
March
28
7:00 AM - 12:00 PM

Join us in State Center, IA for a fun-filled morning of food, shopping, and Easter festivities on Saturday, March 28th from 7:00 AM – 12:00 PM! Bring the whole family and enjoy all the activities happening around town

SAT
March
28
7:00 AM - 10:00 AM

Let the Fire Department make breakfast for you! All you can eat biscuits & gravy and smothered hashbrowns! Juice and coffee will also be served. FREE WILL DONATION All donations will go towards the purchase of training room tables and chairs!

SAT
March
28
8:30 AM - 10:30 PM

Le Grand Community Center

MON
March
30
9:00 AM - 12:30 PM
MON
March
30
10:00 AM - 12:00 PM

Gutekunst Public Library (641) 483-2741

MON
March
30
1:00 PM - 4:00 PM
MON
March
30
TUE
March
31
9:00 AM - 11:00 AM

Please see flyer attached for additional information

TUE
March
31
9:00 AM - 12:30 PM
TUE
March
31
10:00 AM - 12:00 PM

Gutekunst Public Library (641) 483-2741

TUE
March
31
2:00 PM - 3:00 PM

Free to anyone 18+  No registration required

TUE
March
31
6:00 PM - 8:00 PM
WED
Apr May
1 3

The Marshalltown Central Business District has partnered with the Marshalltown Public Library during the month of April, in the spirit of Día de los Niños/Día de los Libros (Children's Day/Book Day), a joyful celebration of the importance of books and read

WED
April
1
9:00 AM - 12:30 PM
WED
April
1
WED
April
1
12:30 PM - 2:00 PM

Knitters 12:30 - 2 PM

WED
April
1
1:00 PM - 3:00 PM
WED
April
1
4:00 PM - 5:30 PM

Pokémon Club, Wednesdays, 4-5:30 pm; 1st - 12th grades, Marshalltown Public Library

WED
April
1
5:00 PM - 7:30 PM

Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.

THU
April
2
9:00 AM - 12:30 PM
THU
April
2
THU
April
2
11:00 AM - 1:00 PM

In today's fast-paced work environment, technical skills aren't enough. The most successful teams are those with strong soft skills—the ability to communicate, collaborate, and navigate challenges effectively. We’re excited to invite you to our ...

THU
April
2
1:00 PM - 3:00 PM
THU
April
2
2:00 PM - 4:00 PM

Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...

THU
April
2
FRI
April
3
9:00 AM - 11:00 AM
FRI
April
3
9:00 AM - 12:30 PM
SAT
April
4
10:00 AM - 11:30 AM

The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...

SAT
April
4
10:00 AM - 12:00 PM

Melbourne Fire Department’s Annual Easter Egg Hunt will be on Saturday April 4th at 10 a.m. sharp. This will be at the ball fields again. Please come join us!

MON
April
6
9:00 AM - 12:30 PM
MON
April
6
10:00 AM - 12:00 PM

Gutekunst Public Library (641) 483-2741

MON
April
6
1:00 PM - 4:00 PM
MON
April
6
6:00 PM - 8:00 PM

Gutekunst Public Library (641) 483-2741

MON
April
6
TUE
April
7
9:00 AM - 12:30 PM
TUE
April
7
10:00 AM - 12:00 PM

Gutekunst Public Library (641) 483-2741

TUE
April
7
6:00 PM - 8:00 PM
WED
April
8
9:00 AM - 12:30 PM
WED
April
8
WED
April
8
12:30 PM - 2:00 PM

Knitters 12:30 - 2 PM

WED
April
8
1:00 PM - 3:00 PM
WED
April
8
4:00 PM - 5:30 PM

Pokémon Club, Wednesdays, 4-5:30 pm; 1st - 12th grades, Marshalltown Public Library

WED
April
8
5:00 PM - 7:30 PM

Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.

THU
April
9
9:00 AM - 12:30 PM
THU
April
9
1:00 PM - 3:00 PM
THU
April
9
2:00 PM - 4:00 PM

Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...

THU
April
9
FRI
April
10
9:00 AM - 11:00 AM
FRI
April
10
9:00 AM - 12:30 PM
FRI
April
10
5:30 PM - 6:30 PM

Join the Arts + Culture Alliance for a poetry exhibit celebrating the voices of our local poets. Experience the power of words as talented poets take the stage to share their original works aloud. When: Friday, April 10 2026 | 5:30-6:30PM Where: ACA ...

SAT
April
11
9:00 AM - 12:00 PM

Join us on Saturday, April 11th from 9AM-12PM at Guiding Star Marshalltown for a morning filled with unlimited MOM-osas, coffee, and delicious brunch bites! Our vendors are hand-picked, featuring high-quality, holistic, artisan products that you and your

SAT
April
11
10:00 AM - 11:30 AM

The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...

SAT
April
11
10:00 AM - 4:00 PM

Contact AB Events:  abeventsmarshalltown@gmail.com

SAT
April
11
10:00 AM - 11:00 AM

Saturday, April 11 10:00 - 11:00 a.m. Grammer Grove Recreation Area 2030 127th Street, Liscomb Registration Fee: Free Registration Deadline: April 3 by 4:00 p.m.

MON
April
13
9:00 AM - 12:30 PM
MON
April
13
10:00 AM - 12:00 PM

Gutekunst Public Library (641) 483-2741

MON
April
13
1:00 PM - 4:00 PM
MON
April
13
5:30 PM - 7:30 PM

The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...

MON
April
13
MON
April
13
7:30 PM - 9:30 PM

An evening during the week of April 13 Exact Date TBD at 7:30 p.m. Grimes Farm 2359 233rd Street, Marshalltown

TUE
April
14
9:00 AM - 12:30 PM
TUE
April
14
10:00 AM - 12:00 PM

Gutekunst Public Library (641) 483-2741

TUE
April
14
6:00 PM - 8:00 PM
WED
April
15
9:00 AM - 12:30 PM
WED
April
15
WED
April
15
12:30 PM - 2:00 PM

Knitters 12:30 - 2 PM

WED
April
15
1:00 PM - 3:00 PM
WED
April
15
4:00 PM - 5:30 PM

Pokémon Club, Wednesdays, 4-5:30 pm; 1st - 12th grades, Marshalltown Public Library

WED
April
15
5:00 PM - 7:30 PM

Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.

THU
April
16
9:00 AM - 12:30 PM
THU
April
16
10:00 AM - 11:00 AM

Thursday, April 16 10:00 - 11:00 a.m. Ages: Kindergarten through 4th Grade Grimes Farm Conservation Center 2349 233rd Street, Marshalltown Registration Fee: Free Registration Deadline: April 14 by 4:00 p.m.

THU
April
16
1:00 PM - 3:00 PM
THU
April
16
2:00 PM - 4:00 PM

Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...

THU
April
16
5:30 PM - 6:30 PM
FRI
April
17
9:00 AM - 11:00 AM
FRI
April
17
9:00 AM - 12:30 PM
FRI
April
17
7:00 PM - 9:00 PM

Join us at the Miller Middle School Auditorium for this performance of Five Women Wearing the Same Dress. More details to come.

SAT
April
18
10:00 AM - 11:30 AM

The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...

SAT
April
18
7:00 PM - 9:00 PM

Join us at the Miller Middle School Auditorium for this performance of Five Women Wearing the Same Dress. More details to come.

SUN
April
19
2:00 PM - 4:00 PM

Join us at the Miller Middle School Auditorium for this performance of Five Women Wearing the Same Dress. More details to come.

MON
April
20
9:00 AM - 12:30 PM
MON
April
20
10:00 AM - 12:00 PM

Gutekunst Public Library (641) 483-2741

MON
April
20
1:00 PM - 4:00 PM
TUE
April
21
8:30 AM - 9:30 AM

Learn how to clearly tell your business story and connect with the right customers at this Grow with Google workshop. This session is ideal for entrepreneurs and small business owners looking for practical marketing guidance that makes sense. Light ...

TUE
April
21
9:00 AM - 12:30 PM
TUE
April
21
10:00 AM - 12:00 PM

Gutekunst Public Library (641) 483-2741

TUE
April
21
6:00 PM - 8:00 PM
WED
April
22
9:00 AM - 12:30 PM
WED
April
22
WED
April
22
11:30 AM - 12:30 PM

Wednesday, April 22 11:30 a.m. - 12:30 p.m. Grammer Grove Recreation Area 2030 127th Street, Liscomb Registration Fee: Free Registration Deadline: April 17 by 4:00 p.m.

WED
April
22
12:30 PM - 2:00 PM

Knitters 12:30 - 2 PM

WED
April
22
1:00 PM - 3:00 PM
WED
April
22
4:00 PM - 5:30 PM

Pokémon Club, Wednesdays, 4-5:30 pm; 1st - 12th grades, Marshalltown Public Library

WED
April
22
5:00 PM - 7:30 PM

Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.

WED
April
22
6:00 PM - 7:00 PM

Wednesday, April 22 6:00 - 7:00 p.m. Grimes Farm Shelter House 2359 233rd Street, Marshalltown Registration Fee: Free Registration Deadline: April 17 at 4:00 p.m.

THU
April
23
9:00 AM - 12:30 PM
THU
April
23
1:00 PM - 3:00 PM
THU
April
23
2:00 PM - 4:00 PM

Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...

FRI
April
24
9:00 AM - 11:00 AM
FRI
April
24
9:00 AM - 12:30 PM
FRI
April
24
7:00 PM - 9:00 PM

Join us at the Miller Middle School Auditorium for this performance of Five Women Wearing the Same Dress. More details to come.

SAT
April
25
10:00 AM - 12:00 PM

More details to come!

SAT
April
25
7:00 PM - 9:00 PM

Join us at the Miller Middle School Auditorium for this performance of Five Women Wearing the Same Dress. More details to come.

MON
April
27
9:00 AM - 12:30 PM
MON
April
27
10:00 AM - 12:00 PM

Gutekunst Public Library (641) 483-2741

MON
April
27
1:00 PM - 4:00 PM
MON
April
27
5:30 PM - 7:30 PM

The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...

TUE
April
28
6:00 AM - 8:00 AM

Tuesday, April 28 6:00 am Green Castle Recreation Area Upper Parking Lot by Bison 2891 Green Castle Road, Gilman

TUE
April
28
9:00 AM - 12:30 PM
TUE
April
28
10:00 AM - 12:00 PM

Gutekunst Public Library (641) 483-2741

TUE
April
28
6:00 PM - 8:00 PM
WED
April
29
9:00 AM - 12:30 PM
WED
April
29
WED
April
29
12:30 PM - 2:00 PM

Knitters 12:30 - 2 PM

WED
April
29
1:00 PM - 3:00 PM
WED
April
29
4:00 PM - 5:30 PM

Pokémon Club, Wednesdays, 4-5:30 pm; 1st - 12th grades, Marshalltown Public Library

WED
April
29
5:00 PM - 7:30 PM

Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.

THU
April
30
9:00 AM - 12:30 PM
THU
April
30
1:00 PM - 3:00 PM
THU
April
30
2:00 PM - 4:00 PM

Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...

THU
April
30
4:00 PM - 7:00 PM

Join in the fun for Spring Ladies Night Out! Participating Chamber member businesses will be offering refreshments, prizes, and promotions. Afterwards enjoy dinner or drinks at one of our local restaurants or bars. The first 5 customers to check out at eac

THU
April
30
4:00 PM - 5:30 PM

Día de los Niños/Día de los Libros (Children's Day/Book Day); Thursday, April 30, 4-5:30 pm, West Lawn at the Marshalltown Library; Miller Mariachi, free book for every kid (babies to teens), food, and fun!

FRI
May
1
9:00 AM - 11:00 AM
FRI
May
1
9:00 AM - 12:30 PM
SAT
May
2
9:00 AM - 11:00 AM

Saturday, May 2 9:00 - 11:00 a.m. Ages: 8 to 18 and Accompanying Adult Grimes Farm Shelter House 2359 233rd Street, Marshalltown

SAT
May
2
10:00 AM - 11:30 AM

The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...

MON
May
4
9:00 AM - 12:30 PM
MON
May
4
10:00 AM - 12:00 PM

Gutekunst Public Library (641) 483-2741

MON
May
4
1:00 PM - 4:00 PM
MON
May
4
6:00 PM - 8:00 PM

Gutekunst Public Library (641) 483-2741

TUE
May
5
9:00 AM - 12:30 PM
TUE
May
5
10:00 AM - 12:00 PM

Gutekunst Public Library (641) 483-2741

TUE
May
5
6:00 PM - 8:00 PM
WED
May
6
9:00 AM - 12:30 PM
WED
May
6
12:30 PM - 2:00 PM

Knitters 12:30 - 2 PM

WED
May
6
1:00 PM - 3:00 PM
WED
May
6
5:00 PM - 7:30 PM

Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.

WED
May
6
6:00 PM - 7:00 PM

Wednesday, May 6 6:00 - 7:00 p.m. Grimes Farm Sugar Shack 2359 233 Street, rd Marshalltown Registration Fee: $10 Registration Deadline: April 29 at 4:00 p.m.

THU
May
7
9:00 AM - 12:30 PM
THU
May
7
THU
May
7
10:00 AM - 11:00 AM

Nature Story Hour is held on the first and third Thursdays at 10:00 a.m. during the summer months at Leonard Grimes Memorial Amphitheater at the Grimes Farm. In the event of inclement weather, the program will be held indoors at the center. The program ...

THU
May
7
11:00 AM - 1:00 PM

In today's fast-paced work environment, technical skills aren't enough. The most successful teams are those with strong soft skills—the ability to communicate, collaborate, and navigate challenges effectively. We’re excited to invite you to our ...

THU
May
7
1:00 PM - 3:00 PM
THU
May
7
2:00 PM - 4:00 PM

Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...

FRI
May
8
9:00 AM - 11:00 AM
FRI
May
8
9:00 AM - 12:30 PM
SAT
May
9
10:00 AM - 11:30 AM

The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...

MON
May
11
9:00 AM - 12:30 PM
MON
May
11
10:00 AM - 12:00 PM

Gutekunst Public Library (641) 483-2741

MON
May
11
1:00 PM - 4:00 PM
MON
May
11
5:30 PM - 7:30 PM

The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...

TUE
May
12
9:00 AM - 12:30 PM
TUE
May
12
10:00 AM - 12:00 PM

Gutekunst Public Library (641) 483-2741

TUE
May
12
6:00 PM - 8:00 PM
WED
May
13
9:00 AM - 12:30 PM
WED
May
13
12:30 PM - 2:00 PM

Knitters 12:30 - 2 PM

WED
May
13
1:00 PM - 3:00 PM
WED
May
13
5:00 PM - 7:30 PM

Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.

THU
May
14
9:00 AM - 12:30 PM
THU
May
14
1:00 PM - 3:00 PM
THU
May
14
2:00 PM - 4:00 PM

Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...

FRI
May
15
9:00 AM - 11:00 AM
FRI
May
15
9:00 AM - 12:30 PM
FRI
May
15
5:30 PM - 7:30 PM

Live After Five takes place on Main Street’s Event Block, located on the north side of the Courthouse, on Main Street between Center Street and 1st Avenue.

SAT
May
16
12:00 AM

Save the Date: Duck Race- Saturday, May 16th at Emerson Pedestrian Bridge

SAT
May
16
9:00 AM - 11:00 AM
SAT
May
16
10:00 AM - 11:30 AM

The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...

MON
May
18
9:00 AM - 12:30 PM
MON
May
18
10:00 AM - 12:00 PM

Gutekunst Public Library (641) 483-2741

MON
May
18
1:00 PM - 4:00 PM
TUE
May
19
9:00 AM - 12:30 PM
TUE
May
19
10:00 AM - 12:00 PM

Gutekunst Public Library (641) 483-2741

TUE
May
19
6:00 PM - 8:00 PM
WED
May
20
6:00 AM - 8:00 AM

Wednesday, May 20 6:00 am Grimes Farm Shelter House 2359 233rd Street, Marshalltown

WED
May
20
9:00 AM - 12:30 PM
WED
May
20
12:30 PM - 2:00 PM

Knitters 12:30 - 2 PM

WED
May
20
1:00 PM - 3:00 PM
WED
May
20
5:00 PM - 7:30 PM

Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.

THU
May
21
9:00 AM - 12:30 PM
THU
May
21
10:00 AM - 11:00 AM

Nature Story Hour is held on the first and third Thursdays at 10:00 a.m. during the summer months at Leonard Grimes Memorial Amphitheater at the Grimes Farm. In the event of inclement weather, the program will be held indoors at the center. The program ...

THU
May
21
1:00 PM - 3:00 PM
THU
May
21
2:00 PM - 4:00 PM

Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...

FRI
May
22
9:00 AM - 11:00 AM
FRI
May
22
9:00 AM - 12:30 PM
FRI
May
22
6:00 PM - 8:00 PM

Join the Arts + Culture Alliance for Studio Stories, featuring Zachary Thompson, Founder and Executive Director of The Scatter Joy Project. In partnership with YSS, this unique event celebrates Mental Health Awareness Month with inspiring stories and ...

SAT
May
23
10:00 AM - 4:00 PM

Contact AB Events:  abeventsmarshalltown@gmail.com

MON
May
25
9:00 AM - 12:30 PM
MON
May
25
10:00 AM - 12:00 PM

Gutekunst Public Library (641) 483-2741

MON
May
25
1:00 PM - 4:00 PM
MON
May
25
5:30 PM - 7:30 PM

The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...

TUE
May
26
9:00 AM - 12:30 PM
TUE
May
26
10:00 AM - 12:00 PM

Gutekunst Public Library (641) 483-2741

TUE
May
26
6:00 PM - 8:00 PM
WED
May
27
9:00 AM - 12:30 PM
WED
May
27
11:30 AM - 12:30 PM

Wednesday, May 27 11:30 a.m. - 12:30 p.m. Grimes Farm Conservation Center 2349 233rd Street, Marshalltown Registration Fee: Free Registration Deadline: May 22nd by 4:00 p.m.

WED
May
27
12:30 PM - 2:00 PM

Knitters 12:30 - 2 PM

WED
May
27
1:00 PM - 3:00 PM
WED
May
27
5:00 PM - 7:30 PM

Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.

WED
May
27
5:00 PM - 7:00 PM

Rev Up Downtown is a family-friendly evening celebrating classic cars, cruisers, and community in the heart of Marshalltown. Enjoy engines on display, live music, food vendors, and extended shopping hours while downtown comes alive.

WED
May
27
5:30 PM - 7:00 PM

Wednesday, May 27 5:30 - 7:00 p.m. Green Castle Recreation Area 2891 Green Castle Road, Gilman Registration Fee: Free Registration Deadline: May 21 at 4:00 p.m.

THU
May
28
9:00 AM - 12:30 PM
THU
May
28
10:00 AM - 11:00 AM

Thursday, May 28 10:00 - 11:00 a.m. Ages: Kindergarten through 4th Grade Grimes Farm Conservation Center 2349 233rd Street, Marshalltown Registration Fee: Free Registration Deadline: May 26 by 4:00 p.m.

THU
May
28
1:00 PM - 3:00 PM
THU
May
28
2:00 PM - 4:00 PM

Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...

FRI
May
29
9:00 AM - 11:00 AM
FRI
May
29
9:00 AM - 12:30 PM
MON
June
1
9:00 AM - 12:30 PM
MON
June
1
10:00 AM - 12:00 PM

Gutekunst Public Library (641) 483-2741

MON
June
1
1:00 PM - 4:00 PM
MON
June
1
6:00 PM - 8:00 PM

Gutekunst Public Library (641) 483-2741

TUE
June
2
9:00 AM - 12:30 PM
TUE
June
2
10:00 AM - 12:00 PM

Gutekunst Public Library (641) 483-2741

WED
June
3
9:00 AM - 12:30 PM
WED
June
3
12:30 PM - 2:00 PM

Knitters 12:30 - 2 PM

WED
June
3
1:00 PM - 3:00 PM
WED
June
3
5:00 PM - 7:30 PM

Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.

THU
June
4
9:00 AM - 12:30 PM
THU
June
4
THU
June
4
10:00 AM - 11:00 AM

Nature Story Hour is held on the first and third Thursdays at 10:00 a.m. during the summer months at Leonard Grimes Memorial Amphitheater at the Grimes Farm. In the event of inclement weather, the program will be held indoors at the center. The program ...

THU
June
4
1:00 PM - 3:00 PM
THU
June
4
2:00 PM - 4:00 PM

Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...

FRI
June
5
9:00 AM - 11:00 AM
FRI
June
5
9:00 AM - 12:30 PM
SAT
June
6
10:00 AM - 11:30 AM

The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...

MON
June
8
9:00 AM - 12:30 PM
MON
June
8
10:00 AM - 12:00 PM

Gutekunst Public Library (641) 483-2741

MON
June
8
5:30 PM - 7:30 PM

The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...

TUE
June
9
9:00 AM - 12:30 PM
TUE
June
9
10:00 AM - 12:00 PM

Gutekunst Public Library (641) 483-2741

WED
June
10
9:00 AM - 12:30 PM
WED
June
10
12:30 PM - 2:00 PM

Knitters 12:30 - 2 PM

WED
June
10
1:00 PM - 3:00 PM
WED
June
10
5:00 PM - 7:30 PM

Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.

THU
June
11
9:00 AM - 12:30 PM
THU
June
11
2:00 PM - 4:00 PM

Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...

THU
June
11
6:00 PM - 8:00 PM

Live Music & Local Food Trucks Leonard Grimes Memorial Amphitheater 6:00 - 8:00 PM

FRI
June
12
12:00 AM

Save the Date: Golf Tournament – Friday, June 12th at American Legion Golf Course

FRI
June
12
9:00 AM - 11:00 AM
FRI
June
12
9:00 AM - 12:30 PM
FRI
June
12
5:00 PM - 7:00 PM

More details to come!

SAT
June
13
10:00 AM - 11:30 AM

The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...

MON
June
15
9:00 AM - 12:30 PM
MON
June
15
10:00 AM - 12:00 PM

Gutekunst Public Library (641) 483-2741

TUE
June
16 18

Ages: 4 to out of Kindergarten & accompanying adult Registration Fee: $20 Registration Deadline: May 22 by 4:00 p.m. Let’s play! Crickets camp is all about nature play and will have kiddos and adults having hands-on outdoor fun!

TUE
June
16
9:00 AM - 12:30 PM
TUE
June
16
10:00 AM - 12:00 PM

Gutekunst Public Library (641) 483-2741

WED
June
17
9:00 AM - 12:30 PM
WED
June
17
12:30 PM - 2:00 PM

Knitters 12:30 - 2 PM

WED
June
17
1:00 PM - 3:00 PM
WED
June
17
5:00 PM - 7:30 PM

Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.

THU
June
18
9:00 AM - 12:30 PM
THU
June
18
2:00 PM - 4:00 PM

Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...

FRI
June
19
9:00 AM - 11:00 AM
FRI
June
19
9:00 AM - 12:30 PM
SAT
June
20
10:00 AM - 11:30 AM

The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...

MON
June
22
9:00 AM - 12:30 PM
MON
June
22
10:00 AM - 12:00 PM

Gutekunst Public Library (641) 483-2741

MON
June
22
5:30 PM - 7:30 PM

The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...

TUE
June
23 25

Ages: 4 to out of Kindergarten & accompanying adult Registration Fee: $20 Registration Deadline: May 22 by 4:00 p.m. Let’s play! Crickets camp is all about nature play and will have kiddos and adults having hands-on outdoor fun!

TUE
June
23
9:00 AM - 12:30 PM
TUE
June
23
10:00 AM - 12:00 PM

Gutekunst Public Library (641) 483-2741

WED
June
24
9:00 AM - 12:30 PM
WED
June
24
12:30 PM - 2:00 PM

Knitters 12:30 - 2 PM

WED
June
24
1:00 PM - 3:00 PM
WED
June
24
5:00 PM - 7:30 PM

Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.

WED
June
24
5:00 PM - 7:00 PM

Taco Throwdown brings the heat to Downtown Marshalltown with a high-energy taco competition featuring local restaurants and food trucks. Sample tacos, vote for your favorites, and enjoy music, drinks, and a lively street-party atmosphere.

THU
June
25
9:00 AM - 12:30 PM
THU
June
25
2:00 PM - 4:00 PM

Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...

FRI
June
26
9:00 AM - 11:00 AM
FRI
June
26
9:00 AM - 12:30 PM
MON
June
29
9:00 AM - 12:30 PM
MON
June
29
10:00 AM - 12:00 PM

Gutekunst Public Library (641) 483-2741

TUE
June
30
9:00 AM - 12:30 PM
TUE
June
30
10:00 AM - 12:00 PM

Gutekunst Public Library (641) 483-2741

WED
July
1
9:00 AM - 12:30 PM
WED
July
1
12:30 PM - 2:00 PM

Knitters 12:30 - 2 PM

WED
July
1
1:00 PM - 3:00 PM
WED
July
1
5:00 PM - 7:30 PM

Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.

THU
July
2
9:00 AM - 12:30 PM
THU
July
2
THU
July
2
2:00 PM - 4:00 PM

Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...

FRI
July
3
9:00 AM - 11:00 AM
FRI
July
3
9:00 AM - 12:30 PM
SAT
July
4
10:00 AM - 11:30 AM

The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...

MON
July
6
9:00 AM - 12:30 PM
MON
July
6
10:00 AM - 12:00 PM

Gutekunst Public Library (641) 483-2741

MON
July
6
6:00 PM - 8:00 PM

Gutekunst Public Library (641) 483-2741

TUE
July
7 9

Age: Out of 1st & 2nd GradesRegistration Fee: $25Registration Deadline: June 19 by 4:00 p.m.All about aquatic fun! Kids will spend their time getting ...

TUE
July
7
9:00 AM - 12:30 PM
TUE
July
7
10:00 AM - 12:00 PM

Gutekunst Public Library (641) 483-2741

WED
July
8
9:00 AM - 12:30 PM
WED
July
8
12:30 PM - 2:00 PM

Knitters 12:30 - 2 PM

WED
July
8
1:00 PM - 3:00 PM
WED
July
8
5:00 PM - 7:30 PM

Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.

THU
July
9
9:00 AM - 12:30 PM
THU
July
9
2:00 PM - 4:00 PM

Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...

FRI
July
10
9:00 AM - 11:00 AM
FRI
July
10
9:00 AM - 12:30 PM
SAT
July
11
10:00 AM - 11:30 AM

The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...

MON
July
13
12:00 AM

Save the Date: Taco John’s Night – July 13th

MON
July
13
9:00 AM - 12:30 PM
MON
July
13
10:00 AM - 12:00 PM

Gutekunst Public Library (641) 483-2741

MON
July
13
5:30 PM - 7:30 PM

The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...

TUE
July
14
9:00 AM - 12:30 PM
TUE
July
14
10:00 AM - 12:00 PM

Gutekunst Public Library (641) 483-2741

WED
July
15 17

Age: Out of 3rd & 4th GradesRegistration Fee: $35Registration Deadline: June 26 by 4:00 p.m.A little dirt never hurt anyone! What better wayto spend your summer ...

WED
July
15
9:00 AM - 12:30 PM
WED
July
15
12:30 PM - 2:00 PM

Knitters 12:30 - 2 PM

WED
July
15
1:00 PM - 3:00 PM
WED
July
15
5:00 PM - 7:30 PM

Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.

THU
July
16
9:00 AM - 12:30 PM
THU
July
16
2:00 PM - 4:00 PM

Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...

FRI
July
17
9:00 AM - 12:30 PM
FRI
July
17
5:00 PM - 7:00 PM

More details to come!

SAT
July
18
10:00 AM - 11:30 AM

The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...

MON
July
20
9:00 AM - 12:30 PM
MON
July
20
10:00 AM - 12:00 PM

Gutekunst Public Library (641) 483-2741

TUE
July
21
9:00 AM - 12:30 PM
TUE
July
21
10:00 AM - 12:00 PM

Gutekunst Public Library (641) 483-2741

WED
July
22
9:00 AM - 12:30 PM
WED
July
22
12:30 PM - 2:00 PM

Knitters 12:30 - 2 PM

WED
July
22
1:00 PM - 3:00 PM
WED
July
22
5:00 PM - 7:30 PM

Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.

THU
July
23
9:00 AM - 12:30 PM
THU
July
23
2:00 PM - 4:00 PM

Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...

THU
July
23 24
3:00 PM - 9:00 AM

Age: Out of 5th & 6th GradesRegistration Fee: $45Registration Deadline: July 3 by 4:00 p.m.Ready for a campout? Come learn how to cook over the fire ...

FRI
July
24
9:00 AM - 12:30 PM
FRI
July
24 26
4:00 PM - 7:00 AM

Mark your calendar for our 2026 Rhodes Pride Days celebration! Theme, schedule, Grand Marshal(s) & more TBA!

SAT
July
25
10:00 AM - 2:00 PM

Ridiculous Day is our beloved summer block party celebrating families, fun, and all things local in downtown Marshalltown. The day is filled with sidewalk sales, playful deals, hands-on activities for kids, music, and plenty of reasons to spend the day dow

MON
July
27
9:00 AM - 12:30 PM
MON
July
27
10:00 AM - 12:00 PM

Gutekunst Public Library (641) 483-2741

MON
July
27
5:30 PM - 7:30 PM

The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...

TUE
July
28
9:00 AM - 12:30 PM
TUE
July
28
10:00 AM - 12:00 PM

Gutekunst Public Library (641) 483-2741

TUE
July
28
10:00 AM - 12:00 PM

Do you have a youth aged 10 to 15 who is interested in building their outdoor skills? Join us for Summer Skills courses to learn geocaching, fishing, and outdoor survival skills! Sign up for one or all sessions!

WED
July
29
9:00 AM - 12:30 PM
WED
July
29
12:30 PM - 2:00 PM

Knitters 12:30 - 2 PM

WED
July
29
1:00 PM - 3:00 PM
WED
July
29
5:00 PM - 7:30 PM

Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.

THU
July
30
9:00 AM - 12:30 PM
THU
July
30
2:00 PM - 4:00 PM

Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...

THU
July
30
6:00 PM - 8:00 PM

Live Music & Local Food Trucks Leonard Grimes Memorial Amphitheater 6:00 - 8:00 PM

FRI
July
31
9:00 AM - 12:30 PM
SAT
August
1
10:00 AM - 11:30 AM

The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...

MON
August
3
9:00 AM - 12:30 PM
MON
August
3
10:00 AM - 12:00 PM

Gutekunst Public Library (641) 483-2741

MON
August
3
6:00 PM - 8:00 PM

Gutekunst Public Library (641) 483-2741

TUE
August
4
9:00 AM - 12:30 PM
TUE
August
4
10:00 AM - 12:00 PM

Gutekunst Public Library (641) 483-2741

TUE
August
4
10:00 AM - 12:00 PM

Do you have a youth aged 10 to 15 who is interested in building their outdoor skills? Join us for Summer Skills courses to learn geocaching, fishing, and outdoor survival skills! Sign up for one or all sessions!

WED
August
5
9:00 AM - 12:30 PM
WED
August
5
12:30 PM - 2:00 PM

Knitters 12:30 - 2 PM

WED
August
5
1:00 PM - 3:00 PM
WED
August
5
5:00 PM - 7:30 PM

Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.

THU
August
6 9

Join us for the Meskwaki Annual Powwow. A one-of-a-kind celebration in Iowa, held on the Meskwaki Settlement. Experience a weekend of culture, tradition, dance, song and community. August 6-9, 2026

THU
August
6
9:00 AM - 12:30 PM
THU
August
6
THU
August
6
2:00 PM - 4:00 PM

Technology Help, Every Thursday, 2:00-4:00pm Library staff will take half hour appointments to answer questions or assist with personal devices. Appointments will be available every Thursday from 2:00pm - 4:00pm. You can sign up for an appointment by ...

FRI
August
7
9:00 AM - 12:30 PM
FRI
August
7
5:00 PM - 7:00 PM

More details to come!

SAT
August
8
10:00 AM - 11:30 AM

The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...

MON
August
10
9:00 AM - 12:30 PM
MON
August
10
5:30 PM - 7:30 PM

The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...

TUE
August
11
9:00 AM - 12:30 PM
TUE
August
11
10:00 AM - 12:00 PM

Do you have a youth aged 10 to 15 who is interested in building their outdoor skills? Join us for Summer Skills courses to learn geocaching, fishing, and outdoor survival skills! Sign up for one or all sessions!

WED
August
12
9:00 AM - 12:30 PM
WED
August
12
1:00 PM - 3:00 PM
WED
August
12
5:00 PM - 7:30 PM

Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.

THU
August
13
9:00 AM - 12:30 PM
FRI
August
14
9:00 AM - 12:30 PM
SAT
August
15
10:00 AM - 11:30 AM

The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...

MON
August
17
9:00 AM - 12:30 PM
TUE
August
18
9:00 AM - 12:30 PM
WED
August
19
9:00 AM - 12:30 PM
WED
August
19
1:00 PM - 3:00 PM
WED
August
19
5:00 PM - 7:30 PM

Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.

WED
August
19
5:00 PM - 7:00 PM

Rally Around Downtown is a community pep rally celebrating Bobcat pride in partnership with the Marshalltown Community School District. Students, athletes, cheer squads, marching bands, families, and fans gather downtown for performances, activities, and a

THU
August
20
9:00 AM - 12:30 PM
FRI
August
21
9:00 AM - 12:30 PM
MON
August
24
9:00 AM - 12:30 PM
MON
August
24
5:30 PM - 7:30 PM

The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...

TUE
August
25
9:00 AM - 12:30 PM
WED
August
26
9:00 AM - 12:30 PM
WED
August
26
1:00 PM - 3:00 PM
WED
August
26
5:00 PM - 7:30 PM

Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.

THU
August
27
9:00 AM - 12:30 PM
THU
August
27
6:00 PM - 8:00 PM

Live Music & Local Food Trucks Leonard Grimes Memorial Amphitheater 6:00 - 8:00 PM

FRI
August
28
9:00 AM - 12:30 PM
MON
August
31
9:00 AM - 12:30 PM
TUE
September
1
12:00 AM

Save the Date: Campaign Kickoff - September 1st

TUE
September
1
9:00 AM - 12:30 PM
WED
September
2
9:00 AM - 12:30 PM
WED
September
2
1:00 PM - 3:00 PM
WED
September
2
5:00 PM - 7:30 PM

Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.

THU
September
3
9:00 AM - 12:30 PM
THU
September
3
FRI
September
4
9:00 AM - 12:30 PM
SAT
September
5
10:00 AM - 11:30 AM

The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...

MON
September
7
9:00 AM - 12:30 PM
MON
September
7
6:00 PM - 8:00 PM

Gutekunst Public Library (641) 483-2741

TUE
September
8
9:00 AM - 12:30 PM
WED
September
9
9:00 AM - 12:30 PM
WED
September
9
1:00 PM - 3:00 PM
WED
September
9
5:00 PM - 7:30 PM

Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.

THU
September
10
9:00 AM - 12:30 PM
THU
September
10
6:00 PM - 8:00 PM

Live Music & Local Food Trucks Leonard Grimes Memorial Amphitheater 6:00 - 8:00 PM

FRI
September
11
9:00 AM - 12:30 PM
SAT
September
12

The MCBD Golf Tournament at Collison Par 3 Golf Course brings local businesses, community partners, and supporters together for a friendly day of golf, prizes, networking, and fundraising in support of downtown Marshalltown. It’s a relaxed, fun way to conn

SAT
September
12
10:00 AM - 11:30 AM

The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...

MON
September
14
9:00 AM - 12:30 PM
MON
September
14
5:30 PM - 7:30 PM

The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...

TUE
September
15
8:30 AM - 9:30 AM

Looking to expand your reach? This Grow with Google workshop explores practical ways small businesses can connect with more customers online using digital tools. Open to entrepreneurs and small business owners at all stages. Light refreshments will be ...

TUE
September
15
9:00 AM - 12:30 PM
WED
September
16
9:00 AM - 12:30 PM
WED
September
16
1:00 PM - 3:00 PM
WED
September
16
5:00 PM - 7:30 PM

Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.

THU
September
17
9:00 AM - 12:30 PM
FRI
September
18
9:00 AM - 12:30 PM
SAT
September
19
10:00 AM - 11:30 AM

The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...

MON
September
21
9:00 AM - 12:30 PM
TUE
September
22
9:00 AM - 12:30 PM
WED
September
23
9:00 AM - 12:30 PM
WED
September
23
1:00 PM - 3:00 PM
WED
September
23
5:00 PM - 7:30 PM

Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.

THU
September
24
9:00 AM - 12:30 PM
FRI
September
25
9:00 AM - 12:30 PM
SAT
September
26
10:00 AM - 4:00 PM

Contact AB Events:  abeventsmarshalltown@gmail.com

MON
September
28
9:00 AM - 12:30 PM
MON
September
28
5:30 PM - 7:30 PM

The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...

TUE
September
29
9:00 AM - 12:30 PM
WED
September
30
9:00 AM - 12:30 PM
WED
September
30
1:00 PM - 3:00 PM
WED
September
30
5:00 PM - 7:30 PM

Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.

WED
September
30
5:00 PM - 7:00 PM

Sock Hop Social turns downtown Marshalltown into a retro-inspired party filled with ice cream trucks, sweet treats, vintage music, and fun for all ages. Families can enjoy lawn games, food vendors, and classic 1950s-inspired entertainment while spending th

THU
October
1
9:00 AM - 12:30 PM
THU
October
1
FRI
October
2
9:00 AM - 12:30 PM
SAT
October
3
10:00 AM - 11:30 AM

The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...

MON
October
5
9:00 AM - 12:30 PM
MON
October
5
6:00 PM - 8:00 PM

Gutekunst Public Library (641) 483-2741

TUE
October
6
9:00 AM - 12:30 PM
WED
October
7
9:00 AM - 12:30 PM
WED
October
7
1:00 PM - 3:00 PM
WED
October
7
5:00 PM - 7:30 PM

Youth Group "Where Everyone Belongs" meets every Wednesday. There are two groups, Grades 4th-8th and High School. A light meal will be served before the youth break into grade level groups for activities.

THU
October
8
9:00 AM - 12:30 PM
FRI
October
9
9:00 AM - 12:30 PM
SAT
October
10
10:00 AM - 11:30 AM

The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...

SAT
October
10
5:00 PM - 7:00 PM

More details to come!

MON
October
12
9:00 AM - 12:30 PM
MON
October
12
5:30 PM - 7:30 PM

The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...

TUE
October
13
9:00 AM - 12:30 PM
WED
October
14
9:00 AM - 12:30 PM
WED
October
14
1:00 PM - 3:00 PM
THU
October
15
9:00 AM - 12:30 PM
FRI
October
16
9:00 AM - 12:30 PM
SAT
October
17
10:00 AM - 11:30 AM

The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...

SAT
October
17
10:00 AM - 12:00 PM

More details to come!

MON
October
19
9:00 AM - 12:30 PM
TUE
October
20
8:30 AM - 9:30 AM

Discover how AI-powered tools can help simplify everyday business tasks at this Grow with Google workshop. Designed for small business owners curious about using technology to save time and work more efficiently. Light refreshments will be served. ...

TUE
October
20
9:00 AM - 12:30 PM
WED
October
21
9:00 AM - 12:30 PM
WED
October
21
1:00 PM - 3:00 PM
THU
October
22
9:00 AM - 12:30 PM
THU
October
22
5:00 PM - 7:00 PM

Haunt the Block is Downtown Marshalltown’s family-favorite Halloween tradition, where kids and parents trick-or-treat at local businesses and show off their costumes in a safe, walkable environment. The event brings the community together for a fun and fes

THU
October
22
5:30 PM - 6:30 PM
FRI
October
23
12:00 AM

Save the Date: Power of the Purse – Friday, October 23rd at Midnight Gardens

FRI
October
23
9:00 AM - 12:30 PM
SAT
October
24
10:00 AM - 4:00 PM

Contact AB Events:  abeventsmarshalltown@gmail.com

MON
October
26
9:00 AM - 12:30 PM
MON
October
26
5:30 PM - 7:30 PM

The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...

TUE
October
27
9:00 AM - 12:30 PM
WED
October
28
9:00 AM - 12:30 PM
WED
October
28
1:00 PM - 3:00 PM
WED
October
28
5:00 PM - 7:00 PM

Chili Cook-Off heats up downtown Marshalltown with a friendly competition among local chefs, restaurants, and hobby cooks. Attendees can sample chili, vote for their favorites, and enjoy music, drinks, and crisp fall weather downtown.

THU
October
29
9:00 AM - 12:30 PM
FRI
October
30
9:00 AM - 12:30 PM
MON
November
2
9:00 AM - 12:30 PM
MON
November
2
6:00 PM - 8:00 PM

Gutekunst Public Library (641) 483-2741

TUE
November
3
9:00 AM - 12:30 PM
WED
November
4
9:00 AM - 12:30 PM
WED
November
4
1:00 PM - 3:00 PM
THU
November
5
9:00 AM - 12:30 PM
THU
November
5
THU
November
5
4:00 PM - 7:00 PM

Save the date!

FRI
November
6
9:00 AM - 12:30 PM
SAT
November
7
10:00 AM - 11:30 AM

The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...

MON
November
9
9:00 AM - 12:30 PM
MON
November
9
5:30 PM - 7:30 PM

The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...

TUE
November
10
9:00 AM - 12:30 PM
WED
November
11
9:00 AM - 12:30 PM
WED
November
11
1:00 PM - 3:00 PM
THU
November
12
9:00 AM - 12:30 PM
FRI
November
13
9:00 AM - 12:30 PM
SAT
November
14
10:00 AM - 11:30 AM

The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...

MON
November
16
9:00 AM - 12:30 PM
TUE
November
17
8:30 AM - 9:30 AM

Wrap up the Grow with Google workshop series by learning how to use basic analytics to understand what’s working in your business. This session helps small business owners plan for the year ahead using simple data insights. Light refreshments will be ...

TUE
November
17
9:00 AM - 12:30 PM
WED
November
18
9:00 AM - 12:30 PM
WED
November
18
1:00 PM - 3:00 PM
THU
November
19
9:00 AM - 12:30 PM
FRI
November
20
9:00 AM - 12:30 PM
SAT
November
21
10:00 AM - 11:30 AM

The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...

SAT
November
21
2:00 PM - 8:00 PM

Holiday Stroll is Marshalltown’s signature downtown tradition, drawing thousands for an evening filled with lights, music, local shopping, food, and family fun. From the Festival of Trees and Christmas Craft Village to live entertainment, Santa’s Workshop,

MON
November
23
9:00 AM - 12:30 PM
MON
November
23
5:30 PM - 7:30 PM

The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...

TUE
November
24
9:00 AM - 12:30 PM
WED
November
25
9:00 AM - 12:30 PM
WED
November
25
1:00 PM - 3:00 PM
THU
November
26
12:00 AM

Save the Date: Turkey Trot-- November 26th

THU
November
26
9:00 AM - 12:30 PM
FRI
November
27
9:00 AM - 12:30 PM
SAT
November
28
10:00 AM - 4:00 PM

Contact AB Events:  abeventsmarshalltown@gmail.com

MON
November
30
9:00 AM - 12:30 PM
TUE
December
1
9:00 AM - 12:30 PM
WED
December
2
9:00 AM - 12:30 PM
WED
December
2
1:00 PM - 3:00 PM
THU
December
3
9:00 AM - 12:30 PM
THU
December
3
FRI
December
4
9:00 AM - 12:30 PM
SAT
December
5
10:00 AM - 11:30 AM

The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...

MON
December
7
9:00 AM - 12:30 PM
MON
December
7
6:00 PM - 8:00 PM

Gutekunst Public Library (641) 483-2741

TUE
December
8
9:00 AM - 12:30 PM
WED
December
9
9:00 AM - 12:30 PM
WED
December
9
1:00 PM - 3:00 PM
THU
December
10
9:00 AM - 12:30 PM
FRI
December
11
9:00 AM - 12:30 PM
SAT
December
12
10:00 AM - 11:30 AM

The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...

SAT
December
12
10:00 AM - 4:00 PM

Contact AB Events:  abeventsmarshalltown@gmail.com

MON
December
14
9:00 AM - 12:30 PM
MON
December
14
5:30 PM - 7:30 PM

The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...

TUE
December
15
9:00 AM - 12:30 PM
WED
December
16
9:00 AM - 12:30 PM
THU
December
17
9:00 AM - 12:30 PM
FRI
December
18
9:00 AM - 12:30 PM
SAT
December
19
10:00 AM - 11:30 AM

The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...

MON
December
21
9:00 AM - 12:30 PM
TUE
December
22
9:00 AM - 12:30 PM
WED
December
23
9:00 AM - 12:30 PM
THU
December
24
9:00 AM - 12:30 PM
FRI
December
25
9:00 AM - 12:30 PM
MON
December
28
9:00 AM - 12:30 PM
MON
December
28
5:30 PM - 7:30 PM

The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...

TUE
December
29
9:00 AM - 12:30 PM
WED
December
30
9:00 AM - 12:30 PM
THU
December
31
9:00 AM - 12:30 PM
FRI
January
1
9:00 AM - 12:30 PM
SAT
January
2
10:00 AM - 11:30 AM

The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...

MON
January
4
9:00 AM - 12:30 PM
MON
January
4
6:00 PM - 8:00 PM

Gutekunst Public Library (641) 483-2741

TUE
January
5
9:00 AM - 12:30 PM
THU
January
7
SAT
January
9
10:00 AM - 11:30 AM

The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...

MON
January
11
5:30 PM - 7:30 PM

The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...

SAT
January
16
10:00 AM - 11:30 AM

The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...

MON
January
25
5:30 PM - 7:30 PM

The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...

MON
February
1
6:00 PM - 8:00 PM

Gutekunst Public Library (641) 483-2741

THU
February
4
SAT
February
6
10:00 AM - 11:30 AM

The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...

MON
February
8
5:30 PM - 7:30 PM

The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...

SAT
February
13
10:00 AM - 11:30 AM

The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...

SAT
February
20
10:00 AM - 11:30 AM

The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...

MON
February
22
5:30 PM - 7:30 PM

The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...

MON
March
1
6:00 PM - 8:00 PM

Gutekunst Public Library (641) 483-2741

THU
March
4
SAT
March
6
10:00 AM - 11:30 AM

The Central Iowa Art Association presents Free Open Studio Classes for Kids through 6th grade. These are held the first three Saturday mornings of each month from 10 to 11:30 AM. Instruction and supplies are provided for the kids’ classes, but ...

MON
March
8
5:30 PM - 7:30 PM

The City Council meets on the second and fourth Monday of each month at 5:30 pm in the City Council Chambers at 10 West State Street, Marshalltown. The agenda for each meeting is located in the Agenda Center. ...

Powered By GrowthZone
Skip to content