Advertisement

Donald J. Ross

Golf Course Architect · 354 courses in our database

Oak Hill Golf Course

Oak Hill Country Club

Sulligent, Alabama
9 holes

Oak Park Golf Course

Oak Park Country Club

River Grove, Illinois
18 holes Par 72

Oakley Golf Course

Oakley Country Club

Watertown, Massachusetts
18 holes Par 71

Oakwood Golf Course

Oakwood Club

Cleveland, Ohio
18 holes Par 71

Oconomowoc Golf Course

Oconomowoc Golf Club

Oconomowoc, Wisconsin
18 holes Par 70

Old Course Golf Course

The Homestead Resort

Hot Springs, Virginia
54 holes Par 72

Old Elm Golf Course

Old Elm Club

Highland Park, Illinois
18 holes Par 73

Orchards Golf Course

The Orchards Golf Club

Washington, Michigan
18 holes Par 72

Orlando Golf Course

Country Club of Orlando

Orlando, Florida
18 holes Par 72

Oyster Harbors Golf Course

Oyster Harbors Club

Osterville, Massachusetts
18 holes Par 72

Palatka Golf Course

Palatka Golf Club

Palatka, Florida
18 holes Par 70

Palm Beach Golf Course

Palm Beach Country Club

Palm Beach, Florida
18 holes Par 70

Panama Golf Course

Panama Country Club

Lynn Haven, Florida
18 holes Par 72

Panorama Golf Course

Balsams Panorama Golf Course

Colebrook, New Hampshire
27 holes Par 72

Peninsula Golf Course

Peninsula Golf & Country Club

San Mateo, California
18 holes Par 71

Penrose Park Golf Course

Penrose Park Country Club

Reidsville, North Carolina
9 holes Par 36

Pensacola Golf Course

Pensacola Country Club

Pensacola, Florida
18 holes Par 72

Petersburg Golf Course

Country Club of Petersburg

Petersburg, Virginia
18 holes Par 72

Pine Needles 18 Golf Course

Pine Needles Lodge & Golf Club

Southern Pines, North Carolina
18 holes Par 71

Pinecrest Golf Course

Pinecrest Golf Club

Avon Park, Florida
18 holes Par 72

Pinecrest Golf Course

Pinecrest Country Club

Longview, Texas
18 holes Par 70

Pinehurst No. 1 Golf Course

Pinehurst Resort & Country Club

Pinehurst, North Carolina
162 holes Par 70
Advertisement
Quick Stats
  • Total courses 354