Tulsa, OKTwo died in a collision near US 62 and 103rd Street in Muskogee County, OklahomaAccident Date: Tue, 10/31/2023