Kids' Time Before & After School Locations

****Click the arrow in the upper left-hand corner of the map to expand the menu for a list of YMCA Kids' Time sites.****

Kids' Time Site Contact Information

The below site phone numbers are only available during program hours before and after school.

Kids’ Time at Rockford Public Schools

200 Y Blvd.
Rockford, IL 61107
(815)-489-1252
 
Kids’ Time Regional Director                    
Peter Shipp (pshipp@rockriverymca.org)
       
Bloom                      (779)-970-8663
                               
Brookview                (779)-970-8120
                               
Carlson                     (779)-970-8658
                                
Froberg                     (779)-970-4902
                            
Gregory                    (779)-970-8664
                               
Johnson                    (779)-970-8039             
     
Maria Montessori    (779)-970-8660
                               
Rolling Green            (779)-970-8065
                                
Spring Creek            (779)-970-8662
                               
Thurgood Marshall  (779)-970-6378
Elementary
                               
Whitehead                (779)-970-7274
                               
 
                                                                   

Kids’ Time at Harlem & Pecatonica Schools

8451 Orth Rd.
Loves Park, IL 61111
(815)-885-6852
 
Kids’ Time Regional Director                    
Becca Homb (bhomb@rockriverymca.org)(815)-885-6810
 
Loves Park                (779)-970-6351
                               
Machesney                (779)-970-4731
 
Maple                      (779)-970-8659                             
Marquette                (779)-970-8203
 
Olson Park                (779)-970-8192
 
Parker Center            (779)-970-8666                         
Ralston                     (779)-970-8115
 
Rock Cut                  (815)-312-6145                       
Windsor                    (779)-970-8204
 
Pecatonica                (779)-970-8665