You must surf from Olivine, its to the south and slightly to the west, go around the Whirl Islands. After Beating Chuck (The gym leader in Cinawood) talk to a lady outside (his wife) to get HM02 (FLY) for an east trip back to Olivine.
Cinawood city, which is in the next town after the one with the lighthouse.
rocksmash in cinawood
Cinawood City.
you go to the whirl islands between olivine and cinawood
After cinawood, you go back to ecruteak city then to the next city to the right from there, I believe.
go down on cinawood island and you will find this house, go inside and talk to his pharmacist, he will give you it
after you defeat cinawood leader go outside and u will see a lady talk to her and she will give u fly hope i helped
Make sure you do everything in the game first,Have you gone to Golden Rod and defeated the rockets in the radio tower?Did you get the medicine from Cinawood and give it to the Pokemon in the lighthouse?Did you catch the red garadose?And,Have you beaten all of the gyms before violet city?
after you beat chuck in cinawood hope I helped!
He is the Gym Leader in Cinawood.
in cinawood city but you need surf
No you have to surf there