DeFazio Park Town of Needham park. See the DeFazio Park page on the town website for details and facilities. Share and Enjoy: