ABOUT US Stevenson Memorial Hospital is a growing healthcare facility in New Tecumseth, Ontario, serving South Simcoe and surrounding communities. Stevenson Memorial Hospital Foundation has launched a bold redevelopment campaign to purchase essential equipment, upgrade leading-edge technology, and complete the critical renovations essential for a transformative expansion