QUAIL CREEK SURGICAL HOSPITAL: 6819 Plum Creek Dr Amarillo, TX