Plymouth Pillars Park (Wikipedia) Plymouth Pillars Park is a public park in Seattle, in the U.S. state of Washington.