Doctor Denver Health & Hospital Authority 405 S Platte River Dr, Denver, CO 80223 · Athmar Park Confirm details