Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
A hospital in Norwood, Massachusetts has been temporarily closed after a violent storm Sunday evening caused flash floods that sent water into the facility. Calling the flooding a “significant event,” Norwood Hospital president Dr. Salvatore Perla said the hospital was…