Strivant Health is located in Tinley Park, United States on 7851 W, 185th St Suite 200. Strivant Health is rated 3 out of 5 in the category hospital & health care in United States. Our company was founded in 1996 as Lonestar MSO. The company was rebranded in 2016 as Strivant Health, and is headquartered in Tinley Park IL. Over the past two decades, we have focused on partnering with physician practices to improve revenue cycle operations by optimizing people, processes and technology. Our leadership team is comprised of industry experts with decades of experience working for and partnering with some of the industry’s leading healthcare provider organizations.
Address
7851 W, 185th St Suite 200
Company size
51-200 employees
Headquarters
Tinley Park, Illinois
Accessibility
Wheelchair-accessible entrance