Eagle Creek Golf Club Provides golf course, events, weddings, catering, golf facilities and golf academy services.