Their phone number and Facebook page doesn't work. Are they out of business? I am sure they are good, but I want to know before hand.
2264 Lake Tahoe Blvd Ste 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 t…