Computer Stores, Ottawa, IL
- Geeks On Site
- We will fix your computer today!. We offer a safe and convenient online remote pc repair delivery method as well as traditional onsite, in-home and in-office services.
- Serving your area
201 W Main St, Ottawa, IL 61350
989 Pomeroy St, Marseilles, IL 61341
244 Lincoln St, Marseilles, IL 61341