L-Tech Computer Services Home Retail Shopping > Office Supplies Retailers > L-Tech Computer Services Address: 3416 N. Shadeland Ave. Indianapolis IN 46226 GPS: 39.8189674, -86.0458329 Telephone: 317 544-4100 Web: http://ltechrepair.com Tweet