‘Center’ is of Latin origin; the root ‘Centrum’ means axis. Nowadays, Center also has the meaning of ‘a place where people get together’. Such as sports center, study center, chat center and even conference center.
Hence, as long as it’s a place where people get together, it shall be suitable for .center!