Norwood Hospital Expects Completion of New $18.4 Million Building by November-August 2, 1983

Norwood Hospital announced that construction on its massive new $18.4 million five-level building on the former Civic Center site is slated for completion in November, with patient admissions beginning in January.Norwood Hospital announced that construction on its massive new $18.4 million five-level building on the former Civic Center site is slated for completion in November, with patient admissions beginning in January.

Hennessey-Keohane Fields Revived as Potential Relocation Site for Norwood Civic Center-November 7, 1979

Town Manager John J. Carroll Proposes 13-Acre Pleasant Street Site for Dec. 3 Special Town Meeting Warrant The Hennessey-Keohane fields off Pleasant Street have been revived as a possible site … Continue reading Hennessey-Keohane Fields Revived as Potential Relocation Site for Norwood Civic Center-November 7, 1979