Postal Address

Innovative Traffic Systems Solutions
8221 S 69TH E AVE. Tulsa, OKLAHOMA 74135
E-mail: info@itrafficsystems.com
View map

Contact us

We will be very happy if you contact us. If you have any inquiry or question please don't hesitate to communicate with us.

 

Contacts

Dr. Hazem Refai (Director)

hazem@itrafficsystems.com

General Information

info@itrafficsystems.com