You can find it in the town where you get the package for the oak as well as the place you go to get to Indigo Plato.
Get the 7th or 8th gym badge, and its in the Power Plant.
you go search in safron
You can get it from the Viridian City GYM. Good Luck!
viridian city
The 8th gym leader is in Viridian City.
in Viridian city. the one that was locked.
its actually the 8th gym so you need 7 badges and then it will unlock
The 8th Gym in Pokémon FireRed and LeafGreen is actually in one of the first towns you go to. The gym is located in Viridian City.
It is the 8th gym....The last gym so just ignore until you beat the first 7
You will find the key to the Gym of Cinnabar Island, From the Pokemon Mansion that is on the same island.
celadon city grass Pokemon
i forgot but you get it somwhere near the 8th gym