Overall Rating
Address
3520 W Oxford Ave
Denver, CO 80236
Contact
(303) 866-7080
Emergency Services
No
Hospital Type
Psychiatric
Hospital Ownership
Voluntary non-profit - Other
County/Parish
DENVER