Chicora Life Center Announced Charleston County Officials recently announced the plans to develop a one-stop shop for various key services in the medical realm including government, social and care facilities. The Life Center will be located in what used to be the Charleston Naval hospital at 3600 Rivers Ave. in North Charleston. The renovation of the former hospital is expected to jump start...