Citadel Technical Support provides support to the customer 24/7, Citadel Tech support is one of the best service provider. Citadel Customer Support provides you the fatest service.Citadel Contact number : 1-888-278-0751. For Citadel Helpline number watch this video. Citadel Phone number is 1-888-278-0751.