Company name: North America Traffic
Description: For over 25 years, we have been the leading design-manufacturer of Portable Traffic Signals and Automated Flagger Assistance Devices, serving our industry with innovative, focused, and safe solutions for traffic control.
7 Petersburg Cir, Port Colborne, ON L3K 5V5, Canada