Valley Glass Windows: Salt Lake City, Utah
26 E. 800 S.
Salt Lake City, UT 84111
Valley Glass Salt Lake is located downtown between Main Street and State Street on 800 South directly across from Sears. Kathy Delgado is the manager of this store. Kathy has a strong heritage in the glass business and is a superb person to work with.