Buffalo Grove Golf & Sports Center 801 McHenry Road, Buffalo Grove, IL60089 Buffalo Grove Golf & Sports Center is recognized as one of the premier golf domes in the U.S. and Canada. Now in its…More 11th year of operation, it is also a unique indoor training and practice facility. With 30,000 square feet of temperature-controlled space and a 65-foot ceiling, it is perfect for indoor soccer, baseball, softball, lacrosse and football. It also offers sports parties and private rental packages. Private and group golf lessons from top local teachers are also available. The facility is owned and operated by the Buffalo Grove Park District.