The Links at Echo Springs is a public golf facility that lies on acres of scenic country in Johnstown, Ohio. The course gives the golfer a feeling that is not found anywhere else in the country. The Links at Echo Springs is a unique, Barry Serafin designed course located in Johnstown, Ohio. It is…