Arboreta and botanical gardens
Kennard Park
Kennard Park, located in Newton Center, MA, is a charming conservation area nestled on Dudley Road. Visitors can enjoy a serene setting with a large field, tall grass, and trees, perfect for picnics or simply appreciating the seasonal foliage. This hidden gem also serves as a protected environment for growing saplings, providing a peaceful retreat for nature lovers. Please note that the park closes at dusk, and parking options are limited to on-street spaces.
Generated from their available business information