MapQuest Driving Directions to 5721 Genoa Ave Lubbock, TX 79424-2716