2264 Lake Tahoe Blvd # 8South Lake Tahoe, CA 96150
From Business: Floppys has been in the same location for over 12 years. Before you go to another computer store, ask them how long they have had a storefront. If they say more tha…
2870 Lake Tahoe BlvdSouth Lake Tahoe, CA 96150
From Business: We sell and install Dish Network satellite tv and Dish Net internet in homes and businesses.