Radio Shack is located at 751 W Main St, Lewisville, TX. This business specializes in TV & Electronics Rental. Radio Shack is open Sun 10:00AM - 06:00PM, Mon 10:00AM - 08:30PM, Tue 10:00AM - 08:30PM, Wed 10:00AM - 08:30PM, Thu 10:00AM - 08:30PM, Fri 10:00AM - 08:30PM, Sat 09:00AM - 08:30PM and accepts Apple Pay.