Independence House South Side
Availability
Phone Number
view phone(303) 727-8881
Address
2425 South Broadway Denver, Colorado, United States 80210Mail Address
2425 South BroadwayDenver, CO 80210
URL
website: http://www.ind-house.com
» Leave Testimonial
Payment Type
Self Payment
Sliding Fee Scale
Program Environment & Type
Outpatient