JIM VAIKNORAS/Staff photo Gina McKeown leads a rehearsal for the Greater Newburyport Children's Choir at the Hope Church in Newburyport.
NBPTCHOIRJVA
Log In: