City park
South Street Mall & Courts
Boston, MAABOUT
South Street Mall & Courts is a city park located
at 52 South St, , Boston
, MA.
FAQs
The address of South Street Mall & Courts is:
South Street Mall & Courts52 South St
Boston,
P: +16176354505
Visit Website: www.boston.gov
South Street Mall & Courts is listed under
LOCATION
South Street Mall & Courts Location