Home › Venues › Church At Quail Creek Church At Quail Creek Tickets Buy tickets for concerts at Church At Quail Creek in Amarillo, TX. No Upcoming Events No upcoming events scheduled at Church At Quail Creek. Please contact us with any corrections. Hotels & Lodging Near Church At Quail Creek About the Venue Church At Quail Creek At-a-Glance Address801 Tascosa RdAmarillo, TX 79124United States Map & Directions Advertisement