An off-leash dog park located along the Lowell Riverfront Trail next to the Snohomish River, spanning nearly one acre with fencing, self-closing gate, and dog mitt station.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.