Search More


Tavern Creek Golf Course

101 St. Albans Road St. Albans, MO 63073 | Franklin County | 636-458-3062

Business Description

With its majestic views, The Country Club of St. Albans is regarded as one of the finest country clubs in the St. Louis- Midwestern market. With two 18-hole championship golf courses, practice facility, junior Olympic swimming pool, tennis facilities and a clubhouse offering casual and fine dining, The Country Club of St. Albans offers its members excellence in service and amenities.