Explore details about location South Sickels Street. South Sickels Street is a location situated within the Philadelphia alongside other areas such as Meridian Street, North Daggett Street, South 42nd Street.