Wilmot Cancer Institute celebrates new Greece location – 13WHAM-TV April 10, 2020 54 Wilmot Cancer Institute celebrates new Greece location 13WHAM-TV