Townsquare Media Share: Marketing Services and Products Townsquare Media 415 Park Ave. Twin Falls, Idaho 83301 (208) 733-7512 About About Multi-Media Company including Broadcast, Digital, Websites. We provide our clients the marketing platforms to help them reach their clients/customers in the most convenient way possible.