Sister City Cape Verde Meeting Scituate Town Library- Large Conference Room Event Date: Thursday, November 16, 2023 - 6:30pm