Explore details about location South 12th Street. South 12th Street is a location situated within the Newark alongside other areas such as New Jersey Turnpike, Boston Court, Dassing Avenue.