Explore details about location South Mole Street. South Mole Street is a location situated within the Philadelphia alongside other areas such as McClellan Street, West Airdrie Street, Kerbaugh Street.