Radio Shack #016953 - Indianapolis-Michigan, Indiana (electronics ) - CLOSED

Store Details (Permanently Closed)

8760 N Michigan Rd Ste A
Indianapolis, Indiana 46268

Phone: 317-872-3983

Map & Directions   Website

(3.2/5 - 6552 votes)

Regular Store Hours


Store hours may vary due to seasonality.

Nearby Radio Shack Locations