Loading…

Total Industries is relocating to a new 64,000 square foot facility in Livermore, California, about 40% larger than its previous Hayward location, expected to open by March 31, 2017.
“The new Livermore location should be open by March 31st, 2017, but banners are already up and can be seen from the freeway.”total-ind.com
Summarized from public sources; check the original articles before acting on it.