Radio Shack #016703 - Indianapolis-Washington, Indiana (electronics ) - CLOSED

Store Details (Permanently Closed)

8311 E Washington St
Indianapolis, Indiana 46219

Phone: 317-897-2646

Map & Directions   Website

(3.2/5 - 6552 votes)

Regular Store Hours


Store hours may vary due to seasonality.

Nearby Radio Shack Locations