National Golf Academy - Indoor golf school featuring lessons for golfers of all ages and abilities. Featuring video analysis, practice areas and simulator play. - http://www.nationalgolfacademy.ca/
Harvest Hills Golf Course - A challenging 9-hole layout of up to 3,185 yards, with golf centre attached for practice and equipment. Includes clubhouse and professional instruction. - http://www.golfguide.ca/course-4080.htm
McKenzie Meadows Golf Club - Public golf course with 18 holes playing to par 72 and up to 6,500 yards. Offers professional instruction and facilities for corporate events. - http://www.mckenziemeadows.com/
Pin High Golf Leagues Inc. - Mixed golf league offering play at a variety of local semi-private golf courses. Includes league schedules, membership information and links to golf course websites. - http://www.pinhighgolfleagues.com/