Back to Search Selba Industries Inc. Categories Supplier Manufacturer 3231 Langstaff Road , Concord , ON , (905) 660-1614 Send Email https://www.selba.ca/ Additional Info Local HBA : BILD Greater Toronto Area Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone