954-892-9710
Mailing Address
Invicta Ministries 800 Cypress Creek Road Suite 414 Fort Lauderdale, FL 33334

Are you located outside of the USA? You can call Invicta on WhatsApp!
Contact Invicta Ministries
Invicta Ministries is Christ-centered and Holy Spirit-empowered.