Review Technology Solutions

Please take a moment to review us by clicking below:

Thank you for your support.

google-review

facebook-review-icon

yelp-review icon

Office

10 S Iroquois Ave,
Tulsa, OK, 74120

Hours

M-F: 8am - 10pm
S-S: Closed

Tech Solutions is located in Downtown Tulsa, Oklahoma on South Iroquois Ave, right off of East 1st Street.

We are located near the intersection of East 1st Street and North Greenwood Ave.