Is this a dog off leash area?
Address: Santa Cruz, CA 95060, USA
Noel Barcelos | Aug 26, 2020
No
Christine Nordquist | Aug 26, 2020
No, it is a leash on, pick up your dog poop park.
Chris “CC” Doeltz | Aug 26, 2020
No there isn't.
Thanks! Your answer is awaiting moderation.