Nu-Vu Glass Inc

  • GLASS
  • Doors and Windows
421 Eastland
Twin Falls, ID 83301
(208) 734-9877
-
(208) 736-8877 (fax)
  • About

    Since 1957 Nu-Vu Glass has been providing customers with a single source for every windshield repair and window replacement need. Affordable prices, an outstanding selection and exceptional customer