1. Buffalo Bob's Lake Houston Vacation Rental 20619 Appaloosa Trl, Crosby, TX 77532 Coordinate: 29.97717,-95.12003 Phone: (512) 920-8624