First you have to go to Mt. Silver know waterfall, then you'll eventually find him.
On Pokemon HeartGold, Moltres is on level 50.
in mt silver
Moltres is in Mt. Silver, which is west of victory road.
Yes, all 3 of them (Articuno, Zapdos and Moltres) will be in Pokémon HeartGold and Pokémon SoulSilver.
you find moltres in mt.silver take a different path then you do to get to red/ash
Mt Silver take the waterfall and just keep on going and you will see Moltres.
mt. silver
Yes, you can find one in Mt. Silver
Go to mt.silver after you beat the elite four
Catch moltres and battle red
to beat red and moltres will be in there
in a cave in mount silver or mortar