3613 Teckla Blvd, Amarillo, TX