Your local Kelowna glass store and renovation specialists. Work with New Town Glass Ltd. for your various glass installation and repair needs.
Websites.ca Talk Ep. 51