the Schroeder Ambulatory Centre is a six-storey medical building on Leslie Street that wouldn’t seem out of place on any York Region hospital campus.