Licensee
Townsquare License, LLC
Format
News/Talk
Address
Townsquare Media 4413 82nd Street, Suite 300 Lubbock, TX 79424
Area
Lubbock County