Skate Zone in Pennsauken has two ice rinks and offers hockey programming, figure skating, and public ice skating. If you’re there to watch a game, there’s a warm viewing area upstairs. Staff is friendly, ice is well maintained and locker rooms are generally clean.