Sword of the Spirit Power Ministries Church of Bellflower, CA. The location of Sword of the Spirit Power Ministries Church is 90706, 17440 Bellflower Blvd - marked with a pin on Google Map.