Deep in Mt Silver
You can find Moltres in a little cavern in Mt. Silver.
Go to Mt.Silver.
you can catch lugia ho-oh suicune raikou and entei latios on soul silver and latias on heart gold groudon on soul slver and kyogre on heart gold arcticuno zapdos and moltres hope this helps:x
you finish the game with heart gold then you go to kanto and you defeat gyms and on the way you'll get zapdos moltres mew mewtwo an so on
You can catch Articuno in the Seafoam islands (Kanto), Zapdos at the Power Plant (Kanto), and Moltres in Mt. Silver (Johto).
In Red, Blue, Yellow, Fire Red, and Leaf Green Moltres is in Victory Road. In Gold, Silver, Crystal, and Heart Gold and Soul Silver Moltres is in Mount Silver.
You can't.
First of all, you have to have beaten the Pokemon league. You will then find moltres in Mt.Silver cave. I suggest bring lots of dusk balls, and make sure you have a strong water type Pokemon as moltres is a level 50 fire-flying type. Oh, and don't forget to save before you battle moltres! Hope this helps!
Mt. Silver Walk-through included below
Yes there is. In one of the chambers is a Moltres.
Sorry, you can't. The legendaries you can catch in Soul Silver with out events or cheats are: Raikou, Entei, Suicune, Lugia, Ho-oh, Zapdos, Articuno, Moltres, Mewtwo, and Groudon. Rayquaza if you can get a Kyogre that was caught on Heart Gold.
He is at mt.silver bring lots of ultra bals and timer balls he is level50