It is in the second floor of Victory Road.
To get Moltres in Leafgreen, get a tri-pass or rainbow-pass and go to one island. Then go to Mount Ember, and get to the end. There you will find Moltres.
u can find it by moltres
Moltres is at the top of Mt. Ember.
The Sevii island's (don't you hate how many jerks there are on Answers.com)
Moltres can be found on top of Mt Ember.
In Pokémon LeafGreen Articuno can be found in the Seafoam Islands, Zapdos can be found in the Power Plant and Moltres can be found with One Island's Mt. Ember.
In Pearl, you can neither find Zapdos, nor Moltres. To get them in Pearl, you'll have to trade or migrate. You can find them in FireRed/LeafGreen, Platinum, HeartGold/SoulSilver and X/Y. If you migrate them from FireRed/LeafGreen, you'll find both of them in the mountain area at Pal Park.
Moltres in located in Mt. Ember, Island 1. Good Luck ^^
Island One moltres is at the top of Mt ember.
Moltres is not in ruby only firered, leafgreen and Pokemon xd gale of darkness can get moltres.
Moltres isn't in Sapphire. You can still get Moltres in Sapphire, but you'll have to trade. Other GBA games that contain Sapphire are FireRed/LeafGreen. There you can find Moltres at Mountain Ember.
Go to Ember Island