
Riverdale park
4.7 (6)park
A neighborhood green space in Dedham with open grassy lawns and walking pathways made for unhurried strolls.
Description






Set along Riverside Drive, the grounds provide an accessible setting oriented toward outdoor relaxation and community enjoyment.