1. Glen Ellen Country Club 84 Orchard St, Millis, MA 02054 Coordinate: 42.18371,-71.39308 Phone: (508) 376-2978