Provide Your Input on City Parks Read On...
Wellington Plaza is located on the north end of Wellington Street in Downtown Traverse City and sits along the edge of the Boardman River.