Tag Archives: Lisa Sklar

Hillcrest Glass Opens New Location

Hillcrest Glass, based in Longmont, Colo., has opened a new location to better serve its growing commercial business. Owners Lisa and Michael Sklar say the new 5,000-square foot facility that opened in late April has allowed them to centralize all … Continue reading

Posted in Featured News, News, Today's News | Tagged , , | 1 Comment