Henry Allen is accepting new patients. Phone 405-682-0721 Fax 405-682-0757 Primary Location 2200 SW 59th St. Oklahoma City, OK 73119 GET DIRECTIONS INTEGRIS Health Partners Henry Allen, M.D. is trained in internal medicine and nephrology (kidney disease)..