United States
California
Campbell
Los Gatos Creek Dog Park
A park featuring areas for canines of all sizes to play off-leash, complete with water stations and shaded spots for pet owners' comfort.
1250 Dell Avenue