Millbrook Exchange Park (or Exchange Park or Millbrook Park, whichever people like to call it) is located off Spring Forest Rd, and put you in between two different kinds of crowd: Millbrook High School and North Ridge Country Club.
I come here, lately for the pool facility, since it's close to the dive shop, and since it's community facility everyone in my class has easy access to it. However, since it is a community pool, and being so close to the school, most of the time you will find swim meets and young swimmer training classes, so the ratio of swimmers under 6 years old and swimmers over 6 years old can be overwhelmingly large.
I also came to the dog park here once. Like most public dog parks there is a separation between the small breed area and larger breed area. My dogs are tiny but very sociable, so if I come here and the only other dogs are in the large breed area, I would take mine over there, but constantly keeping my eyes on them just to be sure they will be safe.
Exchange Park also have a recreation center, and a community center that offer some classes like painting, or I heard they even offer canine obedience training as well.