Explore details about location 27th Street North. 27th Street North is a location situated within the Worthington alongside other areas such as Thomas Avenue, Greenview Road, Oxford Street.