World Ice Arena

131st St. and Avery Ave.
Flushing, NY 11355- Map It
(718) 760-9001