OD's has great facilities for indoor soccer and roller hockey for adults and kids. While the hockey leagues aren't always perfectly run, they are usually a lot of fun. ODs does an excellent job with the kids' roller hockey program.
ODs is also always expanding. Over the past few years they've added a second rink, concessions including beer and showers!