RadioShack opened April 1 at Keller Town Center, 121 Rufe Snow Drive, Ste. 103, Keller. The store offers electronics, parts and components, including a full line of batteries. The store also features a cell phone vendor, security and connected home services, and screen repair and battery replacement for phones. 682-593-0602.
www.radioshack.com