7598-1.portal.athenahealth.com: Patient Portal. easycounter.com. 7598-1.portal.athenahealth.com receives less than 3.64% of its total traffic. It was owned by several entities, from athenahealth Inc. 311 Arsenal....