Saint Helena’s Park Horseshoe Courts | Parks www.boston.gov/parks-and-... N/A Saint Helena’s Park 115 Union Park St, Boston, MA 02118, USA | South End