Explore details about location Cross Road. Cross Road is a location situated within the Boston alongside other areas such as Exeter Street, Charlame Street, Boyd Street.