Markham Stouffville Hospital You are here Home > Hospitals / Clinics > Markham Stouffville Hospital Tweet Our address Address: 2 381 Church, Markham, ON L3P 7P3 GPS: 43.884038, -79.23634440000001 Telephone: 905.472.7000