- Category
- Parks
About
A charming neighborhood park famous for its cherry blossom trees every April and the annual Cherry Blossom Festival.
Visit
Chapel St & Academy St, New Haven, CT 06511

Hours and details can change — confirm with the venue before you go.
Spot something out of date?


