Indianapolis Verizon Smart Store Address 8760 Michigan Road Indianapolis Indiana 46268 Visit Indianapolis Verizon Smart Store Upcoming EventsNo events in this location