Looking to create a Tufts MC patient portal account? Request Portal Access + Support. Call Us 617-636-2853. Need help? We know that patient portals can be a little confusing. Visit our FAQs and support page by using the link below. ... Tufts Medical Center is the principal teaching hospital of Tufts University School of Medicine..