Description
Nestled in the charming town of Ottumwa, Iowa, you'll find the Cedar Creek Golf Course, a hidden gem located at 13120 Angle Road. This picturesque course offers avid golfers an exceptional experience, blending natural beauty with meticulously maintained greens. Each visit to Cedar Creek promises a serene escape from the hustle and bustle, allowing you to fully immerse yourself in the game.