Tag Archives: Lisa Sklar

Hillcrest Glass Opens New Location

New Shop 2





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