Loading Video…
This browser does not support the Video element.
Off Leash Dog Park opens in Alpharetta
The idea of Off Leash was to create an oasis in the center of Downtown Alpharetta that features a large outdoor and indoor space for dogs and their owners to stretch out their legs and burn off a little energy