it is in Goldenrod city enter it from the the south. go up the road and its on your right
hope i helped
Its in Lilycove City. But you have to battle May and beat her then she will let you in. You dont have to beat the elite 4 or anything like that.
in the Whirl Islands behind Lugia but it is there only on Friday the 13th or February 29
Veilstone City
None of them
Protect is TM17 and is located in the Goldenrod City Department Store.
Wake gives you masks at Celadon Department Store, or Goldenrod Department Store
most of the time you can get them from the department store in your game. in Pokemon ruby the department store is in Lilycove city. In Pokemon diamond and pearl it is in Veilstone city.
you buy it in the veilstone department store
SOulsilver
You go in a Department Store in Saffron City in Kanto!
She's on the 6th floor of the Goldenrod Department store.
You can buy Frustration in Goldenrod City at the Department Store. It is TM21.
You can buy Thunder from the Department Store in Goldenrod City. It's TM25, and $5500.
You could buy it at the Goldenrod City Department Store.
Protect is TM17 and is located in the Goldenrod City Department Store.
Goldenrod City Department Store drawing 2nd Prize [sunday]
You can buy the Avalanche TM at the department store in Goldenrod city. it has 10 pp
You can find the TM Dig at Celadon City Department Store for 2000P.
If you have a friend with HeartGold or SoulSilver, you can get a Machop from him/her. You can trade for a Machop up on the fourth floor of the Goldenrod Department Store by giving the guy there a Drowzee.
it doesn't unfortunately just like in Pokemon fire red and leaf green.
Dragon Claw (TM02) is found in route 27 and in Goldenrod Department Store lottery.