Trella Health, formerly Excel Health, empowers post-acute business development leaders to advance the way they work together with patient referral sources. Our solutions provide the most complete view into the care continuum, including 100% of Medicare Part A and Part B claims data, updated quarterly.
3340 Peachtree Rd NE
2450
Atlanta, GA 30326
(678) 813-1590
http://TrellaHealth.com