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