Are your dogs giving you the "it's not raining anymore, lets go for a walk" look? We got you (and the pups) covered! Below is a list of some of the best dog parks around North Atlanta where they can drain all that pent up energy: 1) Newtown Dream Dog Park - 3150 Old Alabama Rd, Johns Creek 2) ... Continue Reading » about North Atlanta Dog Parks