Category: Home Services
New Town Glass Ltd. is a Glass Shop that had its humble beginnings right here in Kelowna. Striving to provide the best service and warranties to our customers. We provide