Connect With Us

Ironworks Branch

501 Third Street
Beloit, WI 53511
Monday – Thursday:  5:00 a.m. – 10:00 p.m.
Friday:  5:00 a.m. – 8:30 p.m.
Saturday:  6:00 a.m. – 5 p.m.
Sunday:  8:00 a.m. – 5 p.m.

Roscoe YMCA

9901 Main Street
Roscoe, IL 61073
Monday – Thursday:  5:00 a.m. – 9:30 p.m.
Friday:  5:00 a.m. – 8:30 p.m.
Saturday:  6:00 a.m. – 5:00 p.m.
Sunday:  9:00 a.m. – 3:00 p.m.

Youth Sports Complex

3301 Prairie Avenue
Beloit, WI 53511

Send Us An Email!

Leadership Directory

Executive Leadership

Ann Hankins
Executive Director of Operations


Nicole Harrolle
Executive Administrative Assistant
Joseph Russell
H.R. & Communications Manager
Ruthie Leavy
Membership & Program Specialist


Jennifer McClone
Regional Director of Before & After School Care
Jamie Seils
Director of Growing Tee, Beloit
Angie Jacobs
Good Shepherd Site Director
Britany Vite
Preschool & After School Coordinator
Tonia Mason
School Age Coordinator

Healthy Living

Ashley Hoverson
Director of Gymnastics and Healthy Living

Youth Sports

LaRon Lofton
Director of Youth Sports and Recreation
Dalton Struebin
Head Gymnastics Coach


Kim Waite
Director of Aquatics


Nancy Loveland
Custodial Cordinator

Roscoe Branch

Ann Matuska
Karen Murray
Director Growing Tree, Roscoe