
Stella Tirrell Park
park
A South Weymouth green space providing an open outdoor setting for neighborhood recreation and relaxation.
Description






Located along Central Street in South Weymouth, the grounds offer open outdoor space alongside recreational amenities for local community use.