Explore details about location South Park Street. South Park Street is a location situated within the Willimantic alongside other areas such as Anthony Street, Greenwood Street, Church Street.