Our Location Pleasant Lake Cancer Center 253 Pleasant Lake AveHarwich, MA 02645Phone:(617) 785-2068 Business Hours On-Site: Mon, Thu & WeekendsTelehealth: Mon–Fri after 5 PM, Weekends Please note that our hours of operation may differ during holidays