The Center at LowryDenver, COKevin Rankin2022-01-27T00:27:53+00:00 The Center at Lowry Denver, CO 68,000 sq. ft. 96-Bed Sub-acute rehabilitation facility with private rooms Jointly developed with 54 local physician partners Physical therapy, full service kitchen / dining, activities of daily living