Omni Tech Corporation

Mfrs. computers & computer enclosures

1996 Inc. 5000 Rank:
# 441
Location:
Pewaukee, WI 
Founded:
1978

Previous Inc. 5000 Rankings 

MORE COMPANY INFORMATION

Website:
otcwi.com