KXAU-TV

KXAU-TV Channel 63 is the SLN! affiliate for Amarillo, Texas.