Washi Tape Journal Craft Create your own washi tape journal. Location: St. George Library Center 5 Central Avenue Staten Island, New York United States