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 […]
Who Is Special Touch Computer Repair? Special Touch Computer Repair has been serving the Omaha & surrounding area since 2010. We provide computer service and repair […]