I'm not sure of exact locations for the stones you find, but you can purchase them on the fourth floor of the Celadon Dept. Store
But if you want a water stone, trade one over from firered/leafgreen on a Pokemon or you can find one in the underground.
you can find them underground if u look long enough
yes you can
if u mean stone that makes pokemon evolve, then u find them
you can only get it by buying it at lilicove or change it for a blue shard
You can find stones undergrounds.
Pokemon ruby's version IS Pokemon ruby.
Pokemon Liquid Crystal is not a game. However, in Pokemon Crystal, one can find a water stone on Route 25, along with most other evolutionary stones available within the game.
no
You can find stones Underground. You take the explorer kit and then go underground.
You can't find a Vulpix in Pokemon FireRed version. That pokemon is version-exclusive to Pokemon LeafGreen.
an eevee, if given a water stone, will evolve into a vaporeon. sorry, but im not sure where you can find an eevee..