Tufts Support Services (TSS) 617-627-7000 tss@tufts.edu Hours and locations Technology Questions Tufts Technology Services (TTS) 617-627-3376 it@tufts.edu Hours and locations.