Denver Springs
is a psychiatric hospital
located in Englewood, Colorado. This hospital ownership
type
is Proprietary.
Denver Springs is located at 8835 American Way, Englewood, CO 80112 and can be contacted via phone
number (720) 643-4300.
Hostpital Name | Denver Springs |
---|---|
Hospital Type | Psychiatric |
Ownership | Proprietary |
Address | 8835 American Way Englewood, CO 80112 |
Phone | (720) 643-4300 |
The Overall Hospital Quality Star rating summarizes a variety of measures across 7 areas of quality. Rating was created by Centers for Medicare & Medicaid Services (CMS).