Search More


The Falls Golf Club

1170 Turtle Creek Drive Saint Charles, MO 63366 | O'Fallon, MO | 636-240-4653

Business Description

Located in O'Fallon, Missouri, we are a premier facility just 20 minutes from St. Louis International Airport. The Falls, Par 71, 6500 yards is an excellent test for golfers of all skill levels. The best conditioned golf course in the area!!