Get Directions to Self & Associates ← View details 1900 Northwest Expressway, Oklahoma City, Oklahoma 73118 +1 405-942-2022 Get Directions From* To * — Required information