Advertisement

John LaFoy

Golf Course Architect · 35 courses in our database

Pine Lake Golf Course

Pine Lake Country Club

Orchard Lake, Michigan
18 holes Par 72

Pine Tree Golf Course

Pine Tree Country Club

Birmingham, Alabama
18 holes Par 72

Point Mallard Golf Course

Point Mallard Golf Club

Decatur, Alabama
18 holes Par 72

Quarry Oaks Golf Course

Quarry Oaks Golf Club

Ashland, Nebraska
18 holes Par 72

Skybrook Golf Course

Skybrook Golf Club

Huntersville, North Carolina
18 holes Par 72

Surf Golf Course

Surf Golf & Beach Club

North Myrtle Beach, South Carolina
18 holes Par 72

Wildwood Green Golf Course

Wildwood Green Golf Club

Raleigh, North Carolina
18 holes Par 70

Windtree Golf Course

Windtree Golf Club

Mount Juliet, Tennessee
18 holes Par 72
Advertisement
Quick Stats
  • Total courses 35