Explore details about location Steeple Chase Circle. Steeple Chase Circle is a location situated within the Attleboro alongside other areas such as Rhodes Avenue, Level Acres Road, Carleton Street.