1. Needham Golf Club 49 Green St, Needham, MA 02492 Coordinate: 42.27188,-71.21428 Phone: (781) 444-5548