Due to the extreme heat in the forecast, the following communities have designated "cooling centers" this weekend:
Salem — Community Life Center, 401 Bridge St., 10 a.m. to 6 p.m. Saturday and Sunday. Outside of those hours, residents may call the police at 978-744-1212 or Fire Department at 978-744-1234 if they need access to the cooling center.
Danvers — Senior Center, 25 Stone St. If residents need to access the cooling center, call the non-emergency line of the Danvers police at 978-777-1213. Call 911 for emergencies.
Beverly — Beverly will not have a cooling station, but Mayor Mike Cahill said the Beverly Public Library main branch at 32 Essex St. will be open for extended hours on Saturday, 9 a.m. to 9 p.m., and Sunday, noon to 8 p.m. The library will be cool and people are encouraged to come in, Cahill said.
Peabody — Peabody will not having a cooling station, but the mayor's chief of staff, Christopher Ryder, said there will be cooling common areas at senior housing in the city.
Marblehead — Marblehead Community Life Center, 10 Humphrey St., Saturday, 8 a.m. to 3 p.m.
Swampscott — Senior Center, 200 Essex St., open 10 a.m. to 5 p.m.
Hamilton — Council on Aging (Senior Center) Building, 299 Bay Road, Saturday and Sunday, 10 a.m. to 6 p.m. Call Hamilton Emergency Dispatch at 978-468-5514 for further information.
Wenham — Council on Aging, 10 School St., 10 a.m. to 4 p.m., Saturday and Sunday. Contact Council on Aging Director Jim Reynolds with any questions at 978-821-4531.