-
7147420000
https://citadelservers.com/ https://citadelservers.co...
Updated on August 17, 2026
Your feedback helps others choose with confidence.
Global Dedicated game server, vps, provider with over 350 games supported across 25 locations worldwide.
The headquarters of Citadel Servers is located at -.
The contact phone number for Citadel Servers is 7147420000.
The official website for Citadel Servers is https://citadelservers.com/.
The representative of Citadel Servers is Citadel Servers.
Listed by Citadel Servers Email verified
Ask the community or browse answers.
Start a conversation about Citadel Servers.
Weekly opening schedule
No reviews yet. Be the first to review!