Newton Indoor Sports Center Hockey Courts | Hockey Shops | Indoor Soccer Fields | Soccer Shops newtonindoorsports.com (617) 964-0400 Newton Indoor Sports Center 125 Wells Ave, Newton, MA 02459, USA | Oak Hill