This park offers a designated off-leash area. The park is located at 1008 12th Avenue S on North Beacon Hill. Parking is available on 12th South.
Some aspects to consider when rating this dog friendly place:
1. How dog friendly is it?
2. Is it clean and friendly for your dog?