Business Location Addition

Universal Windows Direct Celebrates the Opening of Its 5th Corporate Location

CLEVELAND, OHIO JUNE 28, 2017 (STL.NEWS) Recently, Universal Windows Direct, a home remodeling company, announced the opening of its fifth corporate location in St. Louis, Missouri, Aug. 1, 2017. After starting the company 15 years ago, owners William Barr and Mike Strmac have seen their company grow from a 350 sq. ft. office, to a … Continue reading Universal Windows Direct Celebrates the Opening of Its 5th Corporate Location