Home

Indy Tech Pros is open for business.

Right behind Red Lobster on W. 38th Street

5080 W 38th St., Indianapolis, IN 46254
(317) 586-TECH (8324)

Laptops, Desktops, Printers, Networking Equipment and more
Sales & Service