Yes, KHOU is a local station. In the Houston area it is a local CBS-affiliated television station, channel 11 on the VHF dial. It has been a local station since 1953.
The story takes place in El Paso. KHOU is in Houston. The writer said it was a local station. A local station would be in El Paso.