We’ve moved the Dallas office to a new location: 3090 Olive St. Ste 300, Dallas, TX 75219. July 15, 2019. About Strivant Health Strivant Health is a physician revenue cycle services company headquartered in Dallas, TX. Over the past…
Strivant Health Expands Footprint with New Office in Tinley Park, IL January 2, 2018. Strivant Health today announced a new office location in Tinley Park, IL. The 12,000 square foot office is located at 7851 West 185th Street, Suite…