Lam's Window Screens & Blinds Home/Screen store/Lam's Window Screens & Blinds 6561 Victoria Dr, Vancouver, BC V5P 3X8 +16047262128 Contacts 6561 Victoria Dr, Vancouver, BC V5P 3X8 +16047262128 Send updates or Remove Description Features Delivery Map Reviews No reviews! ADD REVIEW Similar companies Screen store Doors and Windows of the East 6051 Notre-Dame St. East, Montreal, Quebec H1N 2E8 +15142548113 Screen store Ottawa Screen Systems +16132030869 Screen store Ottawa Valley Screens 27 MacDonald St S, Arnprior, ON K7S 2W4 +16133145187 Screen store MVP Gadget Supplies +16098571690 Categories Screen store