Endo - Oklahoma City. Medical. Location pin icon 808 Nw 6Th St, Oklahoma City, OK, 73106 Phone icon (405) 604-6679. Clock icon.