In kanto, south of pewter city, north of viridian city.
In the Kanto region above Viridian City
you find it at viridian forest
viridian forest.
You can get one in Viridian Forest.
Budew can be found in Ilex Forest and Viridian Forest.
you can find a leaf stone in viridian forest in kanto in heartgold
Once you can get to the other region you can find it in viridian forest.
in the viridian forest in kanto reigon, but that's it
in Pokemon heartgold, soulsilver, firered, and leafgreen it is north of Viridian city
you can get one in viridian forest that's all I know.
In Pokemon Heartgold or gold and soulsilver or silver you can find it in viridian forest.
Headbutt a tree in the Viridian Forest, you might also get a shroomish.