Where do I find eevee in Pokemon GO?

Eevees are all around the world. There is no certain position they prefer over other locations. The most common capture place for eevees is just in grass.