8498 Seaview Place Northwest, Seattle, WA 98117, USA
8498 Seaview Place Northwest
Seattle
Washington
98117
United States
8498 Seaview Place NW, in Ballard. The upper or eastern portion of the park. Located on Puget Sound. Directions: Located at 8498 Seaview Place NW, in Ballard. The off-leash site is located in the upper or eastern portion of the park, not in the lower beach area.