Wooster Square's 51st Cherry Blossom FestivalSunday, April 14, 202412:00 PM 4:30 PMWooster Square Park, 570 Chapel Street, New Haven, CT, 06511