Pratt Nature Center Venue Details Comments comments Location Address:163 Paper Mill Road, New Milford, CT, US, 06776 Location Address:163 Paper Mill Road, New Milford, CT, US, 06776