Yahoo
Orthrus Tech Computer Repair

Small to medium business IT solutions company based in San Antonio, TX. We are a one stop shop from website design and development to full office installs and consulting. Contact us today for more info or check us out on the web.

Phone: (210) 951-8156

Interested in our services?

Closed now

  • Sun 9:00 AM - 5:00 PM

San Antonio, TX 78201 ·1245.68 mi

Is this your business? Verify your listing

Advertisement
Mobilize your Website
View Site in Mobile | Classic
Share by: