2800 Teckla Blvd, Amarillo, TX