Architect: Dr. Michael Hurdzan (92)
Dana Fry (29)
Detailed description of Country Club Of St. Albans, Tavern Creek Course
The Country Club Of St. Albans is a Private, 36 hole golf course facility located in Saint Albans, Missouri. The facility has two 18-hole chanpionship golf courses. They are The Lewis and Clark Golf Course and The Tavern Creek Golf Course.