from lavender town you travel left and kill any one who gets in your way. then you should see two buildings. one goes to saffron. you cant get there until you get to celadon. go into the second building and down the stairs. then go up the other stairs and out. next travel left and arrive in celadon. (go behind celadon mansion once you get there and go to the top floor. then collect the free eevee from the know it alls desk). :)
Celadon City
celadon city
in celadon city
You have to get the tea from the old lady in celadon mansion. She is on the first floor, next to some pokemon.
you have to use the underground path it is the only WA to get to celadon city
its rare in fire red but here is the location of this pokemon: Pokémon Mansion, Celadon City
to the left of the floor
Go to celadon city and in the southeast corner of the city (east of the Pokemon center)and there are three accesable homes. Go in the very left of the three and when you walk in there will be a man in the northwest corner of the room and if you talk to him he will give it to you for FREE!!!!!!
That is available in Team Rocket Game Corner in celadon city
You need the rainbow badge which you get a celadon city Hm cut is needed.
Its a southwest from the celadon city Pokemon center you can't miss it its a red/blue building.
Celadon City while surfing, Pokemon Mansion Floors 1,2, 3, and 4.