Awesome location to get some swimming and physical activity in. I usually come here for the lane swim on weekday nights which the community centre usually holds from 9-10 pm at about $3.75 a visit (this is if you buy the 10 time visit pass for $37.50 otherwise a single visit is $4.00).
The location has a court where groups can rent out for basketball/volleyball (there are also drop in times available on the city of Richmond Hill website), a small gym to work out in, and many rooms where other activities take place (I've seen line dancing, tai chi, children's birthday parties etc.). The outdoor portion of the community centre also has tennis courts, a baseball diamond, outdoor basketball court and a small park (these amenities can be used at no charge)