They have some great prices on a lot of top name items. I really liked the selection of gaming items and tablets. You should check this place out before you go to a big chain store.
2350 Executive DrIndianapolis, IN 46241
From Business: Tech Electronics is a technology services organization headquartered in St. Louis, Missouri with a network of regional offices in Columbia & Springfield, MO, Bloo…