Oklahoma Vascular & Embolization Center by Flex medical group Categories Medical, Dental & Nursing Care 8324 S Walker Ave Suite A OKC OK 73139 (405) 930-5658 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×