Physicians Surgical Hospitals: Quail Creek Surgical Hospital Hospitals Surgical Centers 4.6 (140) Call Direction Website Reviews Share Share on Facebook Share on Linkedin Share on X Copy link (806) 354-6100 Direction Website Reviews 6819 Plum Creek Dr Amarillo , TX 77012