ArchitectDavid S. Cavanaugh1 course on Course VaultsCourses (1)Most playedHighest scoreLowest scoreLongestShortestA–ZWorcester Golf ClubCollegeville, PA