Eden Street Park

Address:
Eden Street between Addison & Blossom Streets
Chelsea, MA 02150

Park Type:
Sitting, Playground, Garden

Size:
0.22 acre

Management:
Chelsea Public Works

Phone:
617-466-4200