There is a Pokemon Center in almost every city in Johto and Kanto. Whenever you use the HM fly the bird Pokemon almost always drops you of directly in front of the Pokemon Center in that town or city.
Pokemon center.
in a Pokemon center 2nd floor
you go to the pc at the pokemon center then you do it from there
Upstairs of any pokemon center
building near Pokemon center on cinnabar island
You have Wifi battles in the bottom level of the Pokemon center
its on the same route as the daycare center
A place to trade Pokemon with people around the world
in ecruteak city on the left house next to the Pokemon center
It is upstairs of the Pokemon center the first person to your left
Talk to the fisherman NPC in the Pokemon center near the entrance to Union Cave.
sorry you have to trade it to Pokemon soul silver