Explore details about location North Jodie Street. North Jodie Street is a location situated within the Blanchard alongside other areas such as Louise Lane, Spring Valley Drive, Maurice Street.