Direct Idaho Falls Satellite TV is located at 470 W Broadway St, Idaho Falls, ID. This business specializes in Cable.
by merchantcircle on February 28, 2015 from merchantcircle
Information from the business
Idaho Falls,ID- Call for tv now to enjoy more than 200 all-digital satellite channels. Satellite TV packages from satellite tv include a free HD or DVR upgrade and free professional installation!