Our aquatics programs include:

  • Swim lessons for all ages from infants to adults

  • Lap Swimming

  • Masters Swim Program

  • Dolphins Swim Team – development to seniors >Team Info

  • Aquatics Therapy

  • Open Swim Time

  • Family Swim Time

  • Water Group Exercise Classes

  • Aqua Arthritis Classes

  • Lifeguard Training

  • First Aid/CPR

For times and descriptions of the water exercise classes we offer, including Aqua Arthritis and both deep and shallow water aerobics, click here for our group exercise schedule

For all lap swimming, open swim and family swim times, click here for our pool schedule.

For more information about Water Safety, visit: http://www.ymca.net/

YMCA Pool Guidelines

  • Please shower before entering our pools.
  • Please familiarize yourself with pool rules posted on the pool deck before you swim.
  • Youth 14 and under must pass a swim test in order to swim in the deep end of the large pool.
  • Bubbles are the only floatation aid allowed in the large pool. Children with bubbles must stay in the shallow end.
  • Children wearing a floatation aid require a supervising adult in the water with them.
  • Children 10 and under require a supervising adult in the pool area.
  • The Core Values at the YMCA are Caring, Honesty, Respect and Responsibility. Lap swim etiquette is about respecting everyone’s ability and caring about the time we have to swim.
ADULT Intermediate

WEDNESDAY 7:00-7:45PM

ADULT Intermediate

PARENT W/CHILD LVL A (6-36mo) <br /><span>6 months-36 months</span>

MONDAY 9:00-9:30AM

PARENT W/CHILD LVL A (6-36mo)
6 months-36 months

PARENT W/CHILD LVL A (6-36mo)

THURSDAY 10:00-10:30AM

PARENT W/CHILD LVL A (6-36mo)

PARENT W/CHILD LVL A (6-36mo)

THURSDAY 4:15-4:45PM

PARENT W/CHILD LVL A (6-36mo)

PARENT W/CHILD LVL A (6-36mo)

SATURDAY 9:00-9:30AM

PARENT W/CHILD LVL A (6-36mo)

PARENT W/CHILD LVL A (6-36mo)

SUNDAY 9:45AM-10:15AM

PARENT W/CHILD LVL A (6-36mo)

PARENT W/CHILD LVL B (25-36mo) <br /><span>25 months – 36 months</span>

MONDAY 4:15PM-4:45PM

PARENT W/CHILD LVL B (25-36mo)
25 months – 36 months

PARENT W/CHILD LVL B (25-36mo) <br /><span>25 months – 36 months</span>

THURSDAY 9:30-10:00AM

PARENT W/CHILD LVL B (25-36mo)
25 months – 36 months

PARENT W/CHILD LVL B (25-36mo) <br /><span>25 months – 36 months</span>

SATURDAY 9:45-10:15AM

PARENT W/CHILD LVL B (25-36mo)
25 months – 36 months

PARENT W/CHILD LVL B (25-36mo) <br /><span>25 months – 36 months</span>

SUNDAY 9:00-9:30AM

PARENT W/CHILD LVL B (25-36mo)
25 months – 36 months

PRESCHOOL LEVEL 1 (3-5YRS) <br /><span>Ages 3 – 5</span>

MONDAY 9:30AM-10:00AM

PRESCHOOL LEVEL 1 (3-5YRS)
Ages 3 – 5

PRESCHOOL LEVEL 1 (3-5YRS) <br /><span>Ages 3 – 5</span>

MONDAY 3:30-4:00PM

PRESCHOOL LEVEL 1 (3-5YRS)
Ages 3 – 5

PRESCHOOL LEVEL 1 (3-5YRS) <br /><span>Ages 3 – 5</span>

TUESDAY 10:00-10:30AM

PRESCHOOL LEVEL 1 (3-5YRS)
Ages 3 – 5

PRESCHOOL LEVEL 1 (3-5YRS) <br /><span>Ages 3 – 5</span>

THURSDAY 4:15-4:45PM

PRESCHOOL LEVEL 1 (3-5YRS)
Ages 3 – 5

PRESCHOOL LEVEL 1 (3-5YRS) <br /><span>Ages 3 – 5</span>

SATURDAY 9:00-9:30AM

PRESCHOOL LEVEL 1 (3-5YRS)
Ages 3 – 5

PRESCHOOL LEVEL 1 (3-5YRS) <br /><span>Ages 3 – 5</span>

SUNDAY 9:45AM-10:15AM

PRESCHOOL LEVEL 1 (3-5YRS)
Ages 3 – 5

PRESCHOOL LEVEL 2 (3-5YRS) <br /><span>Ages 3 – 5</span>

MONDAY 4:15PM-4:45PM

PRESCHOOL LEVEL 2 (3-5YRS)
Ages 3 – 5

PRESCHOOL LEVEL 2 (3-5YRS) <br /><span>Ages 3 – 5</span>

THURSDAY 10:30-11:00AM

PRESCHOOL LEVEL 2 (3-5YRS)
Ages 3 – 5

PRESCHOOL LEVEL 2 (3-5YRS) <br /><span>Ages 3 – 5</span>

THURSDAY 3:30-4:00PM

PRESCHOOL LEVEL 2 (3-5YRS)
Ages 3 – 5

PRESCHOOL LEVEL 2 (3-5YRS) <br /><span>Ages 3 – 5</span>

THURSDAY 5:00-5:30PM

PRESCHOOL LEVEL 2 (3-5YRS)
Ages 3 – 5

PRESCHOOL LEVEL 2 (3-5YRS) <br /><span>Ages 3 – 5</span>

SATURDAY 9:45AM-10:15AM

PRESCHOOL LEVEL 2 (3-5YRS)
Ages 3 – 5

PRESCHOOL LEVEL 2 (3-5YRS) <br /><span>Ages 3 – 5</span>

SUNDAY 9:00AM-9:30AM

PRESCHOOL LEVEL 2 (3-5YRS)
Ages 3 – 5

PRESCHOOL LEVEL 3 (AGES-3-5) <br /><span>Ages 3 – 5</span>

MONDAY 5:00PM-5:30PM

PRESCHOOL LEVEL 3 (AGES-3-5)
Ages 3 – 5

PRESCHOOL LEVEL 3 (AGES-3-5) <br /><span>Ages 3 – 5</span>

THURSDAY 5:00PM-5:30PM

PRESCHOOL LEVEL 3 (AGES-3-5)
Ages 3 – 5

PRESCHOOL LEVEL 3 (AGES-3-5) <br /><span>Ages 3 – 5</span>

SATURDAY 10:30AM-11:00AM

PRESCHOOL LEVEL 3 (AGES-3-5)
Ages 3 – 5

PRESCHOOL LEVEL 3 (AGES-3-5) <br /><span>Ages 3 – 5</span>

SUNDAY 10:30AM-11:00AM

PRESCHOOL LEVEL 3 (AGES-3-5)
Ages 3 – 5

PRESCHOOL LEVEL 4 (AGES-3-5) <br /><span>Ages 3 – 5</span>

MONDAY 5:00PM-5:30PM

PRESCHOOL LEVEL 4 (AGES-3-5)
Ages 3 – 5

PRESCHOOL LEVEL 4 (AGES-3-5) <br /><span>Ages 3 – 5</span>

THURSDAY 3:30-4:00PM

PRESCHOOL LEVEL 4 (AGES-3-5)
Ages 3 – 5

PRESCHOOL LEVEL 4 (AGES-3-5) <br /><span>Ages 3 – 5</span>

SATURDAY 10:30AM-11:00AM

PRESCHOOL LEVEL 4 (AGES-3-5)
Ages 3 – 5

PRESCHOOL LEVEL 4 (AGES-3-5) <br /><span>Ages 3 – 5</span>

SUNDAY 10:30AM-11:00AM

PRESCHOOL LEVEL 4 (AGES-3-5)
Ages 3 – 5

YOUTH LEVEL 1 (AGES 6-12 YRS) <br /><span>Ages 6 – 12</span>

MONDAY 4:00PM-4:45PM

YOUTH LEVEL 1 (AGES 6-12 YRS)
Ages 6 – 12

YOUTH LEVEL 1 (AGES 6-12yrs) <br /><span>Ages 6 – 12</span>

MONDAY 6:00-6:45PM

YOUTH LEVEL 1 (AGES 6-12yrs)
Ages 6 – 12

YOUTH LEVEL 1 (AGES 6-12yrs) <br /><span>Ages 6 – 12</span>

THURSDAY 5:00-5:45PM

YOUTH LEVEL 1 (AGES 6-12yrs)
Ages 6 – 12

YOUTH LEVEL 1 (AGES 6-12yrs) <br /><span>Ages 6 – 12</span>

SATURDAY 9:00AM-9:45AM

YOUTH LEVEL 1 (AGES 6-12yrs)
Ages 6 – 12

YOUTH LEVEL 2 (AGES 6-12 YRS) <br /><span>Ages 6 – 12</span>

MONDAY 5:00PM-5:45PM

YOUTH LEVEL 2 (AGES 6-12 YRS)
Ages 6 – 12

YOUTH LEVEL 2 (AGES 6-12yrs) <br /><span>Ages 6 – 12</span>

THURSDAY 4:00-4:45PM

YOUTH LEVEL 2 (AGES 6-12yrs)
Ages 6 – 12

YOUTH LEVEL 2 (AGES 6-12YRS) <br /><span>Ages 6 – 12</span>

THURSDAY 6:00PM-6:45PM

YOUTH LEVEL 2 (AGES 6-12YRS)
Ages 6 – 12

YOUTH LEVEL 2 (AGES 6-12 YRS) <br /><span>Ages 6 – 12</span>

SATURDAY 10:00-10:45AM

YOUTH LEVEL 2 (AGES 6-12 YRS)
Ages 6 – 12

YOUTH LEVEL 3 (AGES 6-12YRS) <br /><span>Ages 6 – 12</span>

MONDAY 4:00-4:45PM

YOUTH LEVEL 3 (AGES 6-12YRS)
Ages 6 – 12

YOUTH LEVEL 3 (AGES 6-12YRS) <br /><span>Ages 6 – 12</span>

MONDAY 6:00PM-6:45PM

YOUTH LEVEL 3 (AGES 6-12YRS)
Ages 6 – 12

YOUTH LEVEL 3 (AGES 6-12YRS) <br /><span>Ages 6 – 12</span>

THURSDAY 5:00PM-5:45PM

YOUTH LEVEL 3 (AGES 6-12YRS)
Ages 6 – 12

YOUTH LEVEL 3 (AGES 6-12YRS) <br /><span>Ages 6 – 12</span>

SATURDAY 9:00AM-9:45AM

YOUTH LEVEL 3 (AGES 6-12YRS)
Ages 6 – 12

YOUTH LEVEL 3 (AGES 6-12YRS) <br /><span>Ages 6 – 12</span>

SATURDAY 11:00AM-11:45AM

YOUTH LEVEL 3 (AGES 6-12YRS)
Ages 6 – 12

YOUTH LEVEL 4 (AGES 6-12YRS) <br /><span>Ages 6 – 12</span>

MONDAY 5:00PM-5:45PM

YOUTH LEVEL 4 (AGES 6-12YRS)
Ages 6 – 12

YOUTH LEVEL 4 (AGES 6-12YRS) <br /><span>Ages 6 – 12</span>

THURSDAY 4:00PM-4:45PM

YOUTH LEVEL 4 (AGES 6-12YRS)
Ages 6 – 12

YOUTH LEVEL 4 (AGES 6-12YRS) <br /><span>Ages 6 – 12</span>

THURSDAY 6:00-6:45PM

YOUTH LEVEL 4 (AGES 6-12YRS)
Ages 6 – 12

YOUTH LEVEL 4 (AGES 6-12YRS) <br /><span>Ages 6 – 12</span>

SATURDAY 11:00-11:45AM

YOUTH LEVEL 4 (AGES 6-12YRS)
Ages 6 – 12

YOUTH LEVEL 5 (AGES 6-12YRS) <br /><span>Ages 6 – 12</span>

MONDAY 5:00PM-5:45PM

YOUTH LEVEL 5 (AGES 6-12YRS)
Ages 6 – 12

YOUTH LEVEL 5 (AGES 6-12YRS) <br /><span>Ages 6 – 12</span>

THURSDAY 4:00PM-4:45PM

YOUTH LEVEL 5 (AGES 6-12YRS)
Ages 6 – 12

YOUTH LEVEL 5 (AGES 6-12YRS) <br /><span>Ages 6 – 12</span>

THURSDAY 6:00PM-6:45PM

YOUTH LEVEL 5 (AGES 6-12YRS)
Ages 6 – 12

YOUTH LEVEL 5 (AGES 6-12YRS) <br /><span>Ages 6 – 12</span>

SATURDAY 10:00AM-10:45AM

YOUTH LEVEL 5 (AGES 6-12YRS)
Ages 6 – 12

YOUTH LEVEL 6 (AGES 6-12YRS) <br /><span>Ages 6 – 12</span>

MONDAY 4:00PM-4:45PM

YOUTH LEVEL 6 (AGES 6-12YRS)
Ages 6 – 12

YOUTH LEVEL 6 (AGES 6-12YRS) <br /><span>Ages 6 – 12</span>

MONDAY 6:00PM-6:45PM

YOUTH LEVEL 6 (AGES 6-12YRS)
Ages 6 – 12

YOUTH LEVEL 6 (AGES 6-12YRS) <br /><span>Ages 6 – 12</span>

THURSDAY 5:00PM-5:45PM

YOUTH LEVEL 6 (AGES 6-12YRS)
Ages 6 – 12

YOUTH LEVEL 6 (AGES 6-12YRS) <br /><span>Ages 6 – 12</span>

SATURDAY 9:00AM-9:45AM

YOUTH LEVEL 6 (AGES 6-12YRS)
Ages 6 – 12

Adult Beginner Swim Lesson

WEDNESDAY 7:00-7:45PM

Adult Beginner Swim Lesson

ADULT Intermediate

WEDNESDAY 7:00-7:45PM

ADULT Intermediate

ADULT ADVANCED

WEDNESDAY 8:00-8:45PM

ADULT ADVANCED

PARENT W/CHILD LVL A (6-36mo) <br /><span>6 months-36 months</span>

MONDAY 9:00-9:30AM

PARENT W/CHILD LVL A (6-36mo)
6 months-36 months

PARENT W/CHILD LVL A (6-36mo)

THURSDAY 10:00-10:30AM

PARENT W/CHILD LVL A (6-36mo)

PARENT W/CHILD LVL A (6-36mo)

THURSDAY 4:15-4:45PM

PARENT W/CHILD LVL A (6-36mo)

PARENT W/CHILD LVL A (6-36mo)

SATURDAY 9:00-9:30AM

PARENT W/CHILD LVL A (6-36mo)

PARENT W/CHILD LVL A (6-36mo)

SUNDAY 9:45AM-10:15AM

PARENT W/CHILD LVL A (6-36mo)

PARENT W/CHILD LVL B (25-36mo) <br /><span>25 months – 36 months</span>

MONDAY 4:15PM-4:45PM

PARENT W/CHILD LVL B (25-36mo)
25 months – 36 months

PARENT W/CHILD LVL B (25-36mo) <br /><span>25 months – 36 months</span>

THURSDAY 9:30-10:00AM

PARENT W/CHILD LVL B (25-36mo)
25 months – 36 months

PARENT W/CHILD LVL B (25-36mo) <br /><span>25 months – 36 months</span>

SATURDAY 9:45-10:15AM

PARENT W/CHILD LVL B (25-36mo)
25 months – 36 months

PARENT W/CHILD LVL B (25-36mo) <br /><span>25 months – 36 months</span>

SUNDAY 9:00-9:30AM

PARENT W/CHILD LVL B (25-36mo)
25 months – 36 months

PRESCHOOL LEVEL 1 (3-5YRS) <br /><span>Ages 3 – 5</span>

MONDAY 9:30AM-10:00AM

PRESCHOOL LEVEL 1 (3-5YRS)
Ages 3 – 5

PRESCHOOL LEVEL 1 (3-5YRS) <br /><span>Ages 3 – 5</span>

MONDAY 3:30-4:00PM

PRESCHOOL LEVEL 1 (3-5YRS)
Ages 3 – 5

PRESCHOOL LEVEL 1 (3-5YRS) <br /><span>Ages 3 – 5</span>

TUESDAY 10:00-10:30AM

PRESCHOOL LEVEL 1 (3-5YRS)
Ages 3 – 5

PRESCHOOL LEVEL 1 (3-5YRS) <br /><span>Ages 3 – 5</span>

THURSDAY 4:15-4:45PM

PRESCHOOL LEVEL 1 (3-5YRS)
Ages 3 – 5

PRESCHOOL LEVEL 1 (3-5YRS) <br /><span>Ages 3 – 5</span>

SATURDAY 9:00-9:30AM

PRESCHOOL LEVEL 1 (3-5YRS)
Ages 3 – 5

PRESCHOOL LEVEL 1 (3-5YRS) <br /><span>Ages 3 – 5</span>

SUNDAY 9:45AM-10:15AM

PRESCHOOL LEVEL 1 (3-5YRS)
Ages 3 – 5

PRESCHOOL LEVEL 2 (3-5YRS) <br /><span>Ages 3 – 5</span>

MONDAY 4:15PM-4:45PM

PRESCHOOL LEVEL 2 (3-5YRS)
Ages 3 – 5

PRESCHOOL LEVEL 2 (3-5YRS) <br /><span>Ages 3 – 5</span>

TUESDAY 10:30-11:00AM

PRESCHOOL LEVEL 2 (3-5YRS)
Ages 3 – 5

PRESCHOOL LEVEL 2 (3-5YRS) <br /><span>Ages 3 – 5</span>

THURSDAY 10:30-11:00AM

PRESCHOOL LEVEL 2 (3-5YRS)
Ages 3 – 5

PRESCHOOL LEVEL 2 (3-5YRS) <br /><span>Ages 3 – 5</span>

THURSDAY 3:30-4:00PM

PRESCHOOL LEVEL 2 (3-5YRS)
Ages 3 – 5

PRESCHOOL LEVEL 2 (3-5YRS) <br /><span>Ages 3 – 5</span>

THURSDAY 5:00-5:30PM

PRESCHOOL LEVEL 2 (3-5YRS)
Ages 3 – 5

PRESCHOOL LEVEL 2 (3-5YRS) <br /><span>Ages 3 – 5</span>

SATURDAY 9:45AM-10:15AM

PRESCHOOL LEVEL 2 (3-5YRS)
Ages 3 – 5

PRESCHOOL LEVEL 2 (3-5YRS) <br /><span>Ages 3 – 5</span>

SUNDAY 9:00AM-9:30AM

PRESCHOOL LEVEL 2 (3-5YRS)
Ages 3 – 5

PRESCHOOL LEVEL 3 (AGES-3-5) <br /><span>Ages 3 – 5</span>

MONDAY 5:00PM-5:30PM

PRESCHOOL LEVEL 3 (AGES-3-5)
Ages 3 – 5

PRESCHOOL LEVEL 3 (AGES-3-5) <br /><span>Ages 3 – 5</span>

THURSDAY 5:00PM-5:30PM

PRESCHOOL LEVEL 3 (AGES-3-5)
Ages 3 – 5

PRESCHOOL LEVEL 3 (AGES-3-5) <br /><span>Ages 3 – 5</span>

SATURDAY 10:30AM-11:00AM

PRESCHOOL LEVEL 3 (AGES-3-5)
Ages 3 – 5

PRESCHOOL LEVEL 3 (AGES-3-5) <br /><span>Ages 3 – 5</span>

SUNDAY 10:30AM-11:00AM

PRESCHOOL LEVEL 3 (AGES-3-5)
Ages 3 – 5

PRESCHOOL LEVEL 4 (AGES-3-5) <br /><span>Ages 3 – 5</span>

MONDAY 5:00PM-5:30PM

PRESCHOOL LEVEL 4 (AGES-3-5)
Ages 3 – 5

PRESCHOOL LEVEL 4 (AGES-3-5) <br /><span>Ages 3 – 5</span>

THURSDAY 3:30-4:00PM

PRESCHOOL LEVEL 4 (AGES-3-5)
Ages 3 – 5

PRESCHOOL LEVEL 4 (AGES-3-5) <br /><span>Ages 3 – 5</span>

SATURDAY 10:30AM-11:00AM

PRESCHOOL LEVEL 4 (AGES-3-5)
Ages 3 – 5

PRESCHOOL LEVEL 4 (AGES-3-5) <br /><span>Ages 3 – 5</span>

SUNDAY 10:30AM-11:00AM

PRESCHOOL LEVEL 4 (AGES-3-5)
Ages 3 – 5

YOUTH LEVEL 1 (AGES 6-12 YRS) <br /><span>Ages 6 – 12</span>

MONDAY 4:00PM-4:45PM

YOUTH LEVEL 1 (AGES 6-12 YRS)
Ages 6 – 12

YOUTH LEVEL 1 (AGES 6-12yrs) <br /><span>Ages 6 – 12</span>

MONDAY 6:00-6:45PM

YOUTH LEVEL 1 (AGES 6-12yrs)
Ages 6 – 12

YOUTH LEVEL 1 (AGES 6-12yrs) <br /><span>Ages 6 – 12</span>

THURSDAY 5:00-5:45PM

YOUTH LEVEL 1 (AGES 6-12yrs)
Ages 6 – 12

YOUTH LEVEL 1 (AGES 6-12yrs) <br /><span>Ages 6 – 12</span>

SATURDAY 9:00AM-9:45AM

YOUTH LEVEL 1 (AGES 6-12yrs)
Ages 6 – 12

YOUTH LEVEL 2 (AGES 6-12 YRS) <br /><span>Ages 6 – 12</span>

MONDAY 5:00PM-5:45PM

YOUTH LEVEL 2 (AGES 6-12 YRS)
Ages 6 – 12

YOUTH LEVEL 2 (AGES 6-12yrs) <br /><span>Ages 6 – 12</span>

THURSDAY 4:00-4:45PM

YOUTH LEVEL 2 (AGES 6-12yrs)
Ages 6 – 12

YOUTH LEVEL 2 (AGES 6-12YRS) <br /><span>Ages 6 – 12</span>

THURSDAY 6:00PM-6:45PM

YOUTH LEVEL 2 (AGES 6-12YRS)
Ages 6 – 12

YOUTH LEVEL 2 (AGES 6-12 YRS) <br /><span>Ages 6 – 12</span>

SATURDAY 10:00-10:45AM

YOUTH LEVEL 2 (AGES 6-12 YRS)
Ages 6 – 12

YOUTH LEVEL 3 (AGES 6-12YRS) <br /><span>Ages 6 – 12</span>

MONDAY 4:00-4:45PM

YOUTH LEVEL 3 (AGES 6-12YRS)
Ages 6 – 12

YOUTH LEVEL 3 (AGES 6-12YRS) <br /><span>Ages 6 – 12</span>

MONDAY 6:00PM-6:45PM

YOUTH LEVEL 3 (AGES 6-12YRS)
Ages 6 – 12

YOUTH LEVEL 3 (AGES 6-12YRS) <br /><span>Ages 6 – 12</span>

THURSDAY 5:00PM-5:45PM

YOUTH LEVEL 3 (AGES 6-12YRS)
Ages 6 – 12

YOUTH LEVEL 3 (AGES 6-12YRS) <br /><span>Ages 6 – 12</span>

SATURDAY 9:00AM-9:45AM

YOUTH LEVEL 3 (AGES 6-12YRS)
Ages 6 – 12

YOUTH LEVEL 3 (AGES 6-12YRS) <br /><span>Ages 6 – 12</span>

SATURDAY 11:00AM-11:45AM

YOUTH LEVEL 3 (AGES 6-12YRS)
Ages 6 – 12

YOUTH LEVEL 4 (AGES 6-12YRS) <br /><span>Ages 6 – 12</span>

MONDAY 5:00PM-5:45PM

YOUTH LEVEL 4 (AGES 6-12YRS)
Ages 6 – 12

YOUTH LEVEL 4 (AGES 6-12YRS) <br /><span>Ages 6 – 12</span>

THURSDAY 4:00PM-4:45PM

YOUTH LEVEL 4 (AGES 6-12YRS)
Ages 6 – 12

YOUTH LEVEL 4 (AGES 6-12YRS) <br /><span>Ages 6 – 12</span>

THURSDAY 6:00-6:45PM

YOUTH LEVEL 4 (AGES 6-12YRS)
Ages 6 – 12

YOUTH LEVEL 4 (AGES 6-12YRS) <br /><span>Ages 6 – 12</span>

SATURDAY 11:00-11:45AM

YOUTH LEVEL 4 (AGES 6-12YRS)
Ages 6 – 12

YOUTH LEVEL 5 (AGES 6-12YRS) <br /><span>Ages 6 – 12</span>

MONDAY 5:00PM-5:45PM

YOUTH LEVEL 5 (AGES 6-12YRS)
Ages 6 – 12

YOUTH LEVEL 5 (AGES 6-12YRS) <br /><span>Ages 6 – 12</span>

THURSDAY 4:00PM-4:45PM

YOUTH LEVEL 5 (AGES 6-12YRS)
Ages 6 – 12

YOUTH LEVEL 5 (AGES 6-12YRS) <br /><span>Ages 6 – 12</span>

SATURDAY 10:00AM-10:45AM

YOUTH LEVEL 5 (AGES 6-12YRS)
Ages 6 – 12

YOUTH LEVEL 6 (AGES 6-12YRS) <br /><span>Ages 6 – 12</span>

MONDAY 4:00PM-4:45PM

YOUTH LEVEL 6 (AGES 6-12YRS)
Ages 6 – 12

YOUTH LEVEL 6 (AGES 6-12YRS) <br /><span>Ages 6 – 12</span>

MONDAY 6:00PM-6:45PM

YOUTH LEVEL 6 (AGES 6-12YRS)
Ages 6 – 12

YOUTH LEVEL 6 (AGES 6-12YRS) <br /><span>Ages 6 – 12</span>

THURSDAY 5:00PM-5:45PM

YOUTH LEVEL 6 (AGES 6-12YRS)
Ages 6 – 12

YOUTH LEVEL 6 (AGES 6-12YRS) <br /><span>Ages 6 – 12</span>

SATURDAY 9:00AM-9:45AM

YOUTH LEVEL 6 (AGES 6-12YRS)
Ages 6 – 12