Henry J. Carter Specialized Hospital HealthCare: Henry J. Carter Specialized Hospital Location: 1752 Park Ave., New York, NY Owner: New York City Hospital Building Corporation General Contractor: Gilbane Architect: Array Healthcare Facilities Solutions