1. The Fortress 3417 73rd St, Lubbock, TX 79423 Coordinate: 33.52739,-101.88987 Phone: (806) 793-3472