Amarillo TX Internet Service 1. 4909 Canyon Dr, Amarillo, TX 79110 | Ama Techtel Communications (806) 322-2222