It is one of Needham’s signature signs of fall: Carter Memorial United Methodist Church holds their annual Pumpkin Patch to provide a fun fall destination for the community and to raise funds for charities.
Your Town…Your Neighbors…Your Television!
More Stories
Needham Vaccine Clinics Continue
Wait….There Were Enslaved People in Needham?!?
Needham Sports Update, 2/18/21