Zapdos is in the power plant, and moltres is at mt. ember. just catch them exactly like you would articuno.
Moltres is north of the sevii islands, some islands south of kanto (must beat game first).
and get Zapdos by going to the power plant by going to route ten, going up until you get past the tall grass, where there is a break in the fence, beyond that fence is a river, go down that river, and the power plant is at the end.