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