Gym leaders are found in: Rustboro City Gym, Dewford Town Gym, Mauville City Gym, Lavaridge Town Gym, Petalburg City Gym, Fortree City Gym, Mossdeep City Gym, and Sootopolis City Gym
Pokemon ruby where is the 6 gym
You can fight your father in the Petalburg Gym after you obtain 4 gym badges from other cities. -Wiz
petalburg gym
its the petalburg gym and/or gym 5.
journey again to achieve the another battle called the 8th gym Pokemon ruby
Wattson the electric gym.
In the 8th gym. he is the gym leader
The town in which the third gym is in on Pokemon ruby is in Mauville City (or town, I don't know which one)
it is Mauville gym
The Fourth Gym is in Lavaridge City.
In Pokemon Sapphire, Ruby and Emerald the 7th Gym that's located in Mossdeep City has Psychic type Pokemon.
Your "dad".