She negotiated a lease and remodeled the space; Turtle Island Gifts was born. The name is a reflection of tribal lore. Denny said turtles play an important role in Native American culture.
The Turtle, also known as the Turtle Building or the Native American Center for the Living Arts, is a three-story building in Niagara Falls, New York. The building was opened in May 1981 as the ...