Home > About Us > Locations
Select the search type
  • Site
  • Web

More About Us


OmniSTAR is committed to serving you. If you have any questions or comments, you may contact our offices via phone, fax, or email. Please refer to the appropriate region below to access the appropriate contact informaton. 

North, Central, South America and the Caribbean

Office Location:

6100 Hillcroft St. #185
Houston, Texas 77081-1099



Office Location:

 Ground Floor 1 Puccini Crt
 Stirling, WA 6021

Europe, Middle East, Russia and CIS

Office Location:

 Vlietweg 17h 
 2266 KA, Leidschendam
 The Netherlands


Office Location:

2nd Floor, Block A, Technosquare 
42 Morningside Road
N'dabeni, 7405 
Cape Town 
South Africa