probably the celadon department store or the goldenrod city department store
witch Pokemon evolve with stones in soul silver
I don't know because I don't have Pokemon sole silver.
Moonstone everstone sun stone water stone fire stone leaf stone and thunder stone
Bill's grandfather, who lives on the route above Cerulean City, will give you evolutionary stones if you show him a particular Pokemon; the Pokemon of which changes daily.
bills grampa in the town where you battle misty
you smell
Thunder stones, Water stones, Fire stones, Leaf stones, Shiny stones, Dusk stones, Oval stones, Moon stones, Sun stones.
No, not that I know of. The only way to get stones is to talk to Bill's dad(?) in Cerulean city and show him the Pokemon he wants to see. Frustrating, I know.
from a tree inside a rock
Water stones evolve: -Eevee -Lombre -Poliwhirl -Shellder -Staryu -Panpour
Nope. You can not purchase stones of any kind in regular Gold/Silver.
You use HM Rock Smash on smashable rocks.