Food drive: All Souls Church of Braintree will be collecting items for the Braintree Food Pantry on Saturday from 10 a.m. to 3 p.m. at the Stop and Shop. 781-843-1388.
Choir concert: The Boston College High School Choir will perform at St. Stephen’s Church, 16 Highland Ave., on Saturday at 5 p.m. to benefit the Kerry Jon Walker Fund, which helps those living in poverty. Tickets are $18 in advance and $20 at the door, $7 for children. A reception will precede the concert at 4 p.m. firstname.lastname@example.org.
Antique show: The Duxbury Spring Antique Show will be held on Saturday from 10 a.m. to 5 p.m. and Sunday from 11 a.m. to 4 p.m. at Duxbury High School. Admission is $7. 781-934-0111 or www.duxburyboosters.org.
Taste of Pembroke: The annual fund-raiser for Pembroke’s boys varsity hockey and soccer teams, “Taste of Pembroke,’’ will be next Sunday from noon to 3 p.m. at the Pembroke Country Club, 94 West Elm St. Tickets are $5 in advance at Sovereign Bank or $10 at the door. www.tasteofpembroke.com.
Broadway concert: The Thomas Crane Library presents “Songs from On and Off Broadway’’ on Saturday at 3 p.m. thomascranelibrary.org or 617-376-1316.