Directory Company Details Markham Stouffville Hospital Address: 1096 Silk Street, Pickering, ON L1X 0E8 Canada Phone: 416-843-1121 Company Type: In-House Service Professional