Save Terry Taylor, MD TerryTaylor1.MD.com • Internist Terry Taylor, MD 789 Howard Avenue, Dana Building 3rd Floor, New Haven, CT