1. Nova Display Systems
875 Wilson St, Eugene, OR 97402
Coordinate: 44.04988,-123.13128
Phone: (800) 753-9688
2. Newood Display Fixture Manufacturing Co
10 N Seneca Rd, Eugene, OR 97402
Coordinate: 44.06016,-123.14033
Phone: (541) 342-4481