Salt Creek Ranch
5811 102nd Street, Lubbock, TX 79424