Indian Creek Golf Course in Carrollton is an 18 hole course, featuring a number of par 3's, 4's and 5's. There are sand traps and water hazzards on the course as well. Currently, there is only one course available to play on because they are re-doing to the tee boxes on the second course at this facility, which will be done in September. The course also features a well maintained driving range to practice on. Not only are the greens kept very nicely, but the price is unbelievable. For just 23.00 on Tuesdays, you can play all 18 holes and get a cart. They also offer player development programs for $30.00 per month, which gives you unlimited range balls and a discount on the course along with classes to help improve your game. I have played this course a few times and really enjoy it - It is definitely one of the nicest courses in the area, especially for the price.