ArchitectDavid L. Richards1 course on Course VaultsCourses (1)Most playedHighest scoreLowest scoreLongestShortestA–ZSnohomish Public Snohomish Golf CourseSnohomish, WA