The Sandy Springs Innovation Center, a facility intended to brand the city as friendly to cutting-edge businesses, is opening its doors after more than a year of planning. Located in a glass-walled, ground-floor corner of the Northpark Town Center tower at 1000 Abernathy Road, the center will hold a grand opening on Oct. 12, 4:30 […]