Dewdads Tech LLC is an electronics store located in Winter park Florida. We carry all types of portable electronics including smartphones, tablets, watches, and computers. We also offer electronics parts and repair services. A one-stop shop for all your electronics needs.