Carroll Building, home to popular department stores in downtown Newark for 75 years and owned by Park National Bank since 1995, will be demolished. The three-story brick building, 60 N.