First of all it's lavaridge I believe! You need to go straight up from Slateport, though Mauville, past the rocks (The ones that you break with rock smash) and into a small cave. Continue through the cave until you get out of the other side. You continue along the path until you get to a very GRAY area. Continue left when this happens and Voila! Your at Lavaridge!
Slateport City doesn't have a gym.
Vermillion City is in Knato and Slateport is in Hoenn; you can't.
Board the Ship which says Slateport city in Hoen
go to the harbor at slateport city.
Like ruby and sapphire, it is north of slateport city, south of mauville city. Easier to reach from slateport city.
It's in the top right hand corner of slateport city.
From the shop
In Slateport City, the contest hall is close to the northern exit, just to the left of it.
its at the top part of slateport;go to the northernmost part of the city then take a right. hope this helped
In Slateport City.
he's not in there! he's in slasport city his worker is in the abandoned ship and he asks you to find the generator or something i forgot then you have to find it and then you go talk to him and he will tell you to go to captain stern and then go to slaport city and then he will trade you for something. hope i helped :)
Answer:Lilycove City and Slateport City.