83 And Quail Ridge Rd Denver City, TX 79323