Explore details about location South 2nd Street. South 2nd Street is a location situated within the Wilmington alongside other areas such as Greenwood Avenue, Grainger Point Road, South 20th Street.