Ice Station is located right across from Valencia High School and it makes you wonder what there was to do in this town before it opened. A great place to watch ice hockey, and it...
All reviews seem positive