The Healing House Denver 720-379-3816 2383 S Downing St Denver, CO 80210 http://healinghouseonline.com/ Hours:9am-7pm 7days a week Map » Get Driving Directions from your current location Directions From Your Current Location