From Wikipedia, the free encyclopedia
Institute Park is a public park in Worcester, Massachusetts. Founded on donated land in 1887, it is located next to the campus of Worcester Polytechnic Institute. The park is 24.6 acres (99,600 m2) in size.
|This Massachusetts state location article is a stub. You can help Wikipedia by expanding it.|