Cancer survivors tee off in support of hospital services

by