Tully Health Center – Medical And Health Care Services 2 2 weeks Tullyhealthcenter.com 0 The Tully Health Center, located in Stamford, Connecticut, is a comprehensive medical facility that offers a wide range of services designed to meet the diverse healthcare needs of the community.