MapQuest Driving Directions to 5418 E 41st St Tulsa, OK 74135-6000