mobile menu mmatown logo search
Organizations
See all
name

Citadel 67

location Russia Smolensk, Russia

Frequently Asked Questions About Citadel 67

  • What does C67 stand for?

    C67's full name is Citadel 67.

  • Where is C67 lacated at?

    C67 headquarters are located at Smolensk, Russia.

Events
Go Top