90 employees
North Star Windows and Doors is the manufacture of attractive and energy-efficient vinyl windows and patio doors.
1985