Chelsea Memorial Stadium

4.4 (25)other

A municipal stadium and athletic complex hosting local games, sports meets, and community gatherings.

Find on Google Maps

Description

Located along Everett Avenue in Chelsea, the public complex centers on dedicated athletic fields and facilities, operating as a shared community hub for the city's sports activities.

Ask Karpo for more information.