no such thing not in soul silver
Saffron City
at olivine city
In Cinnawood City
olivine city
swim
In soul silver and heart gold you find it in euritik city in one of the houses
you do ecruteack city
It is in golden rod city
Cerulean City
Shes in Cerulean city.
South.
its in goldenrod city