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...