1. Mount Hood Golf Course 100 Slayton Rd, Melrose, MA 02176 Coordinate: 42.453564,-71.04156 Phone: (781) 665-6656