Address: 2800 W Bayshore Rd, Palo Alto, CA 94303
Greer Dog Park in Palo Alto, California is a small fenced area in Greer Park. It is more of a simple off-leash spot than a full dog park. There are not many features, but there is enough space for dogs to run around. The area is usually clean and friendly. However, because it is small and lacks shade or separate sections, it is better for short visits instead of long playtimes.