2024 APT Golf St. Louis – Lake Forest Country Club
Lake Forest Country Club 300 Yard Dr, Lake St. Louis, MO, United StatesLake Forest Country Club in Lake St. Louis, MO, offers a scenic 18-hole golf course known for its challenging layout and beauty. It features strategic hazards, varied fairways, and well-integrated natural landscapes, providing a serene, visually captivating golf experience with top-notch greens.