World Ice Arena

Located in the Aquatic Center

131-04 Meridian Rd
Queens, NY 11368

https://www.worldice.com/directions/