special touch computer repair

September 8, 2020
Omaha Computer Repair & Sales | Special Touch Computers

We Are Moving!

We are officially moving from our 84th Street location. Starting September 14th, 2020, come see us at our new location: 2529 S. 132nd St. Omaha, NE […]
August 6, 2019

Who We Are

UPDATE: As of September 14th, 2020 we have moved our 84th Street location to: 2529 S. 132nd St. Omaha, NE 68144. This is the NE corner […]
Call Us
Email Us