Scissortail Auto Sales Tulsa, OK

8101 E Skelly Dr, Tulsa, OK 74129