You have to defeat the gym leader in that town.
He is at the Lake of Rage from 6am - 10am every morning.
you have to get the swim HM and beat the red Gyarados at the lake of rage, then you will meet up with lance and he will help you take out the hidden team Rocket outpost, then after that the gym leader should be there.
u have to have 7 gym badges
Beat all gym leaders and save the radio tower (from team rocket)
i heard he was to be in between the gym and lake rage somewhere
You have to beat the lake rage mission.
Go to the lake of rage and either KO or catch the Red Gyardos
You go north towards the lake of rage you will have to catch a red gyarados
You have to defeat the gym leader in that town.
go to the guy that sells rage candy
Mahogany town, just south of lake of rage.
he is at the lake of rage after you encounter the red gyarados
He is at the Lake of Rage from 6am - 10am every morning.
You go to Ecruteak City, then head over to Mahogany Town which south of the Lake of Rage. The gym is on the south side there.
you have to get the swim HM and beat the red Gyarados at the lake of rage, then you will meet up with lance and he will help you take out the hidden team Rocket outpost, then after that the gym leader should be there.
1 gym- violet city 2 gym- i forgot 3 gym- golden rod city 4 gym- ecrtueck towm or city 5 gym cianwood city 6 gym - olivine city 7 gym-near lake rage 8 gym dragon thorn city (dragon type hard)