1. Independent Diamond 6585 E Skelly Dr, Tulsa, OK 74145 Coordinate: 36.11153,-95.90083 Phone: (918) 665-7716