Mastro Kitchen Studio Inc. Categories Kitchen & Bath Cabinets 2863 Howard Avenue Windsor ON N8X 3Y4 (519) 250-6336 (519) 250-0334 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×