Echo Lake Country Club Details Venue Phone: (908) 232-4141 Venue Website: https://www.echolakecc.org/ Location Address:515 SPRINGFIELD AVE, Westfield, New Jersey, 07090, United States