The doctors were very good the rest wasn't sending people to rehab that can't be rehab that are bed bound not very clean run down place doesn't fit the rest of hospital
Kindred Hospital Denver South is a US Hospital based in Denver, Colorado. Kindred Hospital Denver South is located at 2525 S Downing St # 3, Denver, CO 80210, USA.
Please contact with Kindred Hospital Denver South using information above: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Kindred Hospital Denver South opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.
Find Hospital in Denver