Its on the southern part of vermillion city.
Chat with our AI personalities
First you need the SS Ticket you get that by helping Bill at Route 25. Once that's done go to Vermilion City and head to the southern port of the city and talk to the second sailor he will let you on the SS Anne.
in he city with the flying gym at the bottom of the air port runay
it will find near slate port city
there is more than one, one in vermillion city to the left of the Pokemon center, one in fuschia city to the right of the Pokemon center and to the right of the wardens home, one in the vermillion port area which is to the right of vermillion you go to the right of vermillion then go down until you find a house with a blue roof in there is the last guru.
slate port does not have a gym