Sister City Cape Verde Meeting 20230615 Scituate Town Library- Small Conference Room Event Date: Thursday, June 15, 2023 - 6:30pm