$14.5 million community center officially opens in Newport News