Last Pass for Leaf Pick Up! 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.