MapQuest Driving Directions to 129 N Lewis Ave Tulsa, OK 74110-5346