H Hospital of St Raphael 0 reviews Dept of Surgery New Haven, CT • 06511 View Practice (203) 789-3501