At the Pokemon League because he is the champion.
you cant find stephen in meator falls.
meteor falls way back
YOU CAN GET "BELDUM".GO TO MOSSDEEP CITY AND FIND STEVEN HOUSE(STEVEN HOUSE IN LEFT)
u use waterfall into meteor falls, and u search all over.GOOD LUCK
You find him in the upper area of Meteor Falls. You need Surf and Waterfall to get to him.
You don't need a meteorite to fight steven. You can find him VERY deep in Meteor Falls, which is near Fallarbor Town on Route 114.
VERY DEEP in meteor falls you will fight him
If you are referring to Steven Stone, he is not a Gym Leader. In Ruby and Sapphire he's the Champion, and in Emerald you can find him in the upper area of Meteor Falls after championing the Elite Four.
Meteor falls
Go to the deepest corner in meteor falls u will find it there
In Meteor Falls
Route 115