Doctor Denver Health & Hospital Authority 2960 N Speer Blvd, Denver, CO 80211 · Highland Confirm details