The City of Savannah has announced that the location of the new Community Center at Windsor Forest will be located at 218 ...