Beverly: Family Promise sign in the window of their location at 330 Rantoul St. in Beverly. David Le/Salem News