New Park Opens In “New Hamden”