Start from
Grand Prix Auto Sports Centers
4915 E Admiral Pl, Tulsa 74115