Medical clinic Tufts Medicine Cancer Center – Framingham Monday: 8:00 am-4:30 pm Tuesday: 8:00 am-4:30 pm Wednesday: 8:00 am-4:30 pm Thursday: 8:00 am-4:30 pm Friday: 8:00 am-4:30 pm Saturday: Closed Sunday: Closed 508.383.8510 99 Lincoln Street, Framingham, MA 01702 View location