LifeCare, Inc. Named Top Business For 2017

OMNIKAL, the nation’s largest, inclusive business organization, built to empower all entrepreneurs, recently selected LifeCare, Inc. as one of the Nation’s “Top Businesses” for 2017.