Welcome to Templewood

18-hole golf course. Based in Templeton, MA.