| Activity | AM | PM |
|---|---|---|
| DANCE - DROP-IN - ADULTSAges 16+ | — | 9:00 – 10:45 |
| REGISTERED VISIT - CYCLE FIT - ADULTSAges 16+ | — | 6:30 – 7:15 |
| Activity | AM | PM |
|---|
| Activity | AM | PM |
|---|---|---|
| DANCE - DROP-IN - ADULTSAges 16+ | — | 9:00 – 10:45 |
| REGISTERED VISIT - CYCLE FIT - ADULTSAges 16+ | — | 6:45 – 7:30 |
| TABLE TENNIS BOOKING - TABLE 1 or 2 - ALL AGESAges 13+ | — | 5:00 – 5:45 6:00 – 6:45 7:00 – 7:45 8:00 – 8:45 9:00 – 9:45 |
| Activity | AM | PM |
|---|
| Activity | AM | PM |
|---|---|---|
| DANCE - DROP-IN - ADULTSAges 16+ | — | 7:00 – 10:00 |
| REGISTERED VISIT - CYCLE FIT - ADULTSAges 16+ | — | 6:45 – 7:30 |
| Activity | AM | PM |
|---|---|---|
| TABLE TENNIS BOOKING - TABLE 1 or 2 - ALL AGESAges 13+ | — | 5:00 – 5:45 6:00 – 6:45 7:00 – 7:45 8:00 – 8:45 9:00 – 9:45 |
| Activity | AM | PM |
|---|---|---|
| REGISTERED VISIT - CYCLE FIT - ADULTSAges 16+ | 11:00 – 11:45 | — |
| TABLE TENNIS BOOKING - TABLE 1 or 2 - ALL AGESAges 13+ | — | 5:00 – 5:45 6:00 – 6:45 7:00 – 7:45 8:00 – 8:45 9:00 – 9:45 |
| Activity | AM | PM |
|---|---|---|
| DANCE - DROP-IN - ADULTSAges 16+ | — | 9:00 – 10:45 |
| REGISTERED VISIT - CYCLE FIT - ADULTSAges 16+ | — | 6:30 – 7:15 |
| Activity | AM | PM |
|---|
| Activity | AM | PM |
|---|---|---|
| DANCE - DROP-IN - ADULTSAges 16+ | — | 9:00 – 10:45 |
| REGISTERED VISIT - CYCLE FIT - ADULTSAges 16+ | — | 6:45 – 7:30 |
| TABLE TENNIS BOOKING - TABLE 1 or 2 - ALL AGESAges 13+ | — | 5:00 – 5:45 6:00 – 6:45 7:00 – 7:45 8:00 – 8:45 9:00 – 9:45 |
| Activity | AM | PM |
|---|
| Activity | AM | PM |
|---|---|---|
| DANCE - DROP-IN - ADULTSAges 16+ | — | 7:00 – 10:00 |
| REGISTERED VISIT - CYCLE FIT - ADULTSAges 16+ | — | 6:45 – 7:30 |
| Activity | AM | PM |
|---|---|---|
| TABLE TENNIS BOOKING - TABLE 1 or 2 - ALL AGESAges 13+ | — | 5:00 – 5:45 6:00 – 6:45 7:00 – 7:45 8:00 – 8:45 9:00 – 9:45 |
Schedule data is sourced from official city websites and updated daily.
© 2026 Drop-In Now. Not affiliated with any municipal government.