What can be said of the history of this beautiful parcel situated in the center of Woodbridge? The Town acquired the 131 acres, located at 100 Center Road, “after a vote of approval at a Special Town Meeting, held on January 29, 1973. This property was purchased for $655,000 by the Town through an Executor’s deed from The Connecticut Bank…