ArchitectJohn Thompson8 courses on Course VaultsCourses (8)Most playedHighest scoreLowest scoreLongestShortestAβZ3.4Pickering Valley Golf ClubPhoenixville, PA4.5Spring Hollow Golf ClubSpring City, PA6.2Moccasin Run Golf CourseAtglen, PABonnyville Golf & Country ClubBonnyville, AlbertaShow more