MOFF - is there a town department that keeps an eye on people that might be stranded in a storm? Or some kind of agency?

Sending more hugs and prayers.