For example: I want to use the housewife to kill four zombies (she is in the church). So I flip her over to kill 2 zombies. Can I refresh her by dropping a card at the church to use her special power to kill the other 2 zombies?
And can i also drop another card during the next turn to refresh her again?
I disagree with the previous post (perhaps he didn't catch your phrasing 'during the next turn'). It looks well within the rules to use her power, drop a card to refresh and re-use the power for 4 kills vs the zombies if she is in the church locale. And there is no reason why she couldn't refresh again next turn when resolving the church location with another discard.