Company JO-ANN'S OTHER LEFT HAND, INC. Address JO-ANN'S OTHER LEFT HAND, INC., NEW CITY, 10956, NEW YORK