The Health Center 303-758-9997 1736 N Downing St Denver, CO 80218 http://thchealth.com/ Hours:Mon-Sat 10am-6:50pm Sun 10am-4:50pm Map » Get Driving Directions from your current location Directions From Your Current Location