Ice Time Sports Complex

The Ice Time Sports Complex is an indoor arena located in Newburgh, New York.