Crooked Creek Golf Club is a semi private golf course in Alpharetta in north Fulton County. The course is one of the prettiest ones around and you will find it to be a challenging though not discouraging one as well. The clubhouse has a full restaurant if you would like to have lunch at the course. The pro shop is also nice and offers shirts, hats, balls and select clubs for sale.
more