MapQuest Driving Directions to 707 W 51st St Tulsa, OK 74107-8317