Moira North is the founder and artistic director of Ice Theatre of New York, a leading ice dance company. Ice Theatre of New York is based out of Chelsea Piers in Manhattan. Visit www.icetheatre.org to learn more.
Articles by Moira North
Lace UpWith Ice Theater of New York, local children enjoy figure skating.